Rays 3, Red Sox 1
St. Petersburg, Fla. - Matt Garza pitched seven strong innings in his first outing since throwing a one-hitter, and Tampa Bay beat Boston and nemesis Tim Wakefield on Tuesday night. The victory extended their lead in the AL East to 21â2 games over the second-place Red Sox.
Rangers 3, Yankees 2
New York - Michael Young had an RBI single off Mariano Rivera in the ninth inning to help give Texas its second straight victory over New York. Rivera (2-3) came on in the ninth after the New York bullpen held Texas to one hit in four innings in relief of Joba Chamberlain and gave up hits to the first two batters he faced.
Twins 6, Tigers 4
Minneapolis - Craig Monroe hit a three-run homer. Justin Morneau added three hits.
White Sox 3, Indians 2 (10)
Chicago - Alexei Ramirez tied it with a two-out homer, and Orlando Cabrera won it with an RBI single, both in the 10th inning, and Chicago rallied for its sixth straight victory. With the White Sox trailing 2-1 and two outs, Ramirez hit a towering fly off Indians closer Joe Borowski. Cleveland left fielder Ben Francisco went back to the fence like he might have a play, but the ball just sailed over to tie the game.
Angels 5, Athletics 3
Anaheim, Calif. - Vladimir Guerrero triggered a three-run rally in the eighth inning with an RBI single, and Garret Anderson hit a two-run homer for Los Angeles. The victory extended the Angels' lead in the AL West over the second-place Athletics to 41â2 games.
Mariners 7, Blue Jays 6
Seattle - Willie Bloomquist singled home Raul Ibanez with the winning run in the ninth inning.