New York 5, at Toronto 3: Andy Pettitte won for the first time in six starts and the Yankees homered against Roy Halladay three times. Pettitte (9-6) gave up one run and four hits in 6 2/3 innings.
Minnesota 10, at Cleveland 1: Scott Baker pitched seven scoreless innings and was backed by home runs from Carlos Gomez and Jason Kubel. Joe Mauer hit three of Minnesota's season-high seven doubles as the Twins ended a three-game losing streak.
Seattle 7, at Kansas City 6: Ichiro Suzuki homered on the second pitch of the game then ended it with a great sliding catch as the Mariners ended a five-game losing streak against the Royals.
at Tampa Bay 4, Boston 2 (13 innings): Evan Longoria's second home run of the game, a two-run shot against Takashi Saito with two out in the 13th inning, gave the Rays the victory.