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.