Hunter, Twins walk to win
Twins 7, White Sox 6
Minneapolis – Torii Hunter walked with the bases loaded in the ninth inning, forcing in the winning run and lifting Minnesota over the struggling White Sox for a three-game sweep.
Athletics 6, Rangers 1
Oakland, Calif. – Dan Haren won his sixth straight decision, and Dan Johnson drove in three runs for Oakland. Haren (6-2) lowered his earned-run average to an AL-leading 1.64.
Angels 8, Mariners 6
Anaheim, Calif. – Vladimir Guerrero homered off Felix Hernandez.
Indians 8, Red Sox 4
Boston – Paul Byrd won his fifth straight decision and extended his streak without issuing a walk to 43 innings.
Yankees 7, Blue Jays 5
Toronto – Alex Rodriguez helped the Yankees end their five-game losing streak with his bat – and his mouth, apparently.
Rodriguez appeared to distract Toronto third baseman Howie Clark on a key popup late in the game, touching off arguments all over the field.