Red Sox 2, Orioles 1
Boston - Daisuke Matsuzaka pitched six scoreless innings, and Boston reclaimed the AL East lead going into the All-Star break.
The Red Sox moved a half-game ahead of Tampa Bay and took the division lead for the first time since June 28. Boston trailed by five games last weekend, then won five of six while the Rays lost seven in a row.
Rangers 12, White Sox 11
Arlington, Texas - All-Star second baseman Ian Kinsler extended his majors-best hitting streak to 25 games with three hits and drove in three runs for Texas.
Marlon Byrd hit a tiebreaking RBI double in the seventh that put Texas ahead to stay.
Indians 5, Rays 2
Cleveland - Tampa Bay lost its seventh straight game, sending baseball's feel-good story into the All-Star break on a sour note.
Tigers 4, Twins 2
Detroit - Justin Verlander tossed seven sharp innings, and Detroit avoided a sweep.
Blue Jays 4, Yankees 1
Toronto - A.J. Burnett came within two outs of a shutout, and Marco Scutaro hit a three-run home run.
Angels 4, Athletics 3
Oakland, Calif. - Erick Aybar's infield single drove in the winning run in the ninth.