Beckett notches 19th victory
Red Sox 10, Yankees 1
Boston – Josh Beckett pitched three-hit ball over seven innings for his 19th victory.
Angels 2, White Sox 1
Chicago – Jered Weaver allowed four hits in six innings.
Devil Rays 6, Mariners 2
Seattle – Horacio Ramirez lasted four batters in matching the second-shortest start in Mariners’ history.
Blue Jays 8, Orioles 3
Toronto – Frank Thomas hit his 509th career home run, one of a Toronto-record seven consecutive hits to begin the game.
Athletics 7, Rangers 3
Oakland, Calif. – Nick Swisher homered for the third straight game.
Tigers 4, Twins 3
Minneapolis – Carlos Guillen had an RBI single, and Ivan Rodriguez hit a three-run double in the first inning against Johan Santana.