NEW YORK — Robinson Cano hit a tiebreaking homer in the eighth inning and the Yankees touched up R.A. Dickey for five runs in a 6-5 victory over the Mets on Sunday night. Nick Swisher hit a three-run shot in the third against Dickey, who was coming off consecutive one-hitters, making him the first pitcher in 24 years to accomplish that feat. But in a much-anticipated matchup at sold-out Citi Field, both he and Yankees ace CC Sabathia were missing their best stuff. Leading off the eighth, Cano drove Miguel Batista's 2-and-0 delivery over the home run apple in straightaway center for his fifth homer in seven games. Taking advantage of a shaky Mets bullpen again, the Yankees won the final two games of the weekend by one run to finish 5-1 against their crosstown rivals this season. Including a sweep in the Bronx this month, the Yankees have won five straight series against the Mets.