Mark Teixeira and Nick Swisher hit two-run homers to help the New York Yankees win for the seventh straight time in Oakland, beating the Athletics 6-3 on Friday night.

Robinson Cano also homered and Ivan Nova (5-2) allowed three runs in seven innings to win his ninth straight road decision. The Yankees have won three straight following a stretch of six losses in seven games.

Tyson Ross (2-5) allowed the three long balls which proved to be too much for Oakland's struggling offense to overcome as the A's lost their third straight game. Josh Reddick and Kila Ka'aihue hit solo homers for Oakland.

(Copyright 2012 by The Associated Press.  All Rights Reserved.)