By The Associated Press
ST. PETERSBURG, Fla. -- Roy Halladay beat Tampa Bay for the first time this season, and Vernon Wells homered and had three RBIs as Toronto beat the AL East-leading Rays 6-2 on Tuesday night.
Halladay (16-9) gave up two runs and six hits in six innings. The right-hander posted a 5.32 ERA in losing his previous three starts against Tampa Bay this year. No team has beat Halladay four times in the same season.
Wells had two run-scoring singles and added a solo homer in the ninth that made it 6-2. He has four homers and nine RBIs over his last three games.
Rod Barajas hit a solo homer for the Blue Jays, who have won 10 of their last 13 road games.
Eric Hinske drove in two runs for Tampa Bay, which lost consecutive games for the second time since the All-Star break. Tampa Bay is an AL-best 47-19 at home this season.
James Shields (11-8) went 6 2-3 innings, allowing four runs and nine hits. He had won six of his seven previous starts at home.
Red Sox 7, Yankees 3
NEW YORK (AP) -- Tim Wakefield won in his return from the disabled list and Boston moved a step closer to squashing New York's playoff hopes.
Jason Bay drove in two runs, David Ortiz had a strong game at the plate and Boston got an outstanding effort from its bullpen in the opener of a three-game series.
Johnny Damon homered twice for the Yankees, but Alex Rodriguez grounded into two double plays -- one with the bases loaded -- and struck out for the final out.
The three-time MVP went 0-for-5 and was booed loudly as New York fell six games behind Boston in the AL wild-card race.
Wakefield (8-8) allowed three runs and eight hits in five innings. The 42-year-old knuckleballer hadn't pitched since Aug. 6 because of tightness in his right shoulder.
Five Red Sox relievers combined for four scoreless innings, and Jonathan Papelbon got four outs for his 34th save.
Andy Pettitte (13-10) was touched for six runs and 10 hits in 4 2-3 innings.
White Sox 8, Orioles 3
BALTIMORE (AP) -- Gavin Floyd pitched eight innings of four-hit ball and Nick Swisher homered as Chicago handed Baltimore its fifth straight loss.
Orlando Cabrera went 4-for-5 with two RBIs for the first-place White Sox, who have won eight of 10 to move a season-high 20 games over .500 (76-56). Chicago had nine extra-base hits, including a season high-tying seven doubles.
Floyd (14-6) allowed two runs and struck out four. He improved to 4-0 in his last six starts.
Swisher hit his 22nd homer, the fifth in seven games, and Ken Griffey Jr. went 2-for-4 with an RBI in his 2,500th career game.
Luke Scott drove in two runs for the Orioles, who fell to 1-7 on their homestand.
Indians 10, Tigers 4
DETROIT (AP) -- Cliff Lee got his AL-leading 19th win and Ben Francisco hit two homers in Cleveland's ninth straight victory.
Jamey Carroll and Kelly Shoppach hit back-to-back homers for Cleveland, which overtook Detroit for third place in the AL Central.
Edgar Renteria hit a home run for the Tigers, who have dropped three straight.
Lee (19-2) allowed two runs and six hits in 7 2-3 innings to tie Brandon Webb of Arizona for the major league lead in wins. It's also a career-high; Lee won 18 games in 2005. Lee has won five straight starts, and eight of nine.
Chris Lambert (0-1) gave up six runs -- two earned -- and five hits in 2 2-3 innings in his major league debut for the Tigers.
Rangers 2, Royals 1
KANSAS CITY, Mo. (AP) -- Kevin Millwood pitched his second straight complete game and Texas took advantage of some poor defense to score two unearned runs.
The Royals have lost 16 of 19 and have been outscored 123-54 in that span to fall a season-worst 20 games below .500.
With the score tied at 1, Milton Bradley led off the Rangers' eighth with a walk. Hank Blalock reached on an infield single, and when catcher Miguel Olivo's errant throw to first went down the right-field line, pinch-runner Brandon Boggs scored from first.
Millwood (8-7) allowed nine hits, eight singles, while striking out two and walking none. It was his third complete game of the season and the 17th of his career.
Ramon Ramirez (2-2), the second of three Kansas City pitchers, took the loss, giving up an unearned run and three hits in two innings.