CHICAGO — Magglio Ordonez hit a two-run homer to cap a four-run seventh inning Friday night as the Chicago White Sox broke a three-game losing streak and beat the Kansas City Royals 8-5.
Chicago remained 3 1/2 games behind Minnesota in the AL Central. Kansas City is now 5 1/2 games back of the Twins, who beat Detroit.
Kansas City broke a 3-3 tie with two runs in the seventh off Mark Buehrle (14-13). Then the White Sox, who struggled to score when they were swept three games by the Twins this week, responded against Royals reliever D.J. Carrasco (6-5).
Chicago got singles from Joe Crede and Sandy Alomar to open the seventh. After a sacrifice, Carlos Lee hit a sacrifice fly to make it 5-4.
Frank Thomas grounded a single to left for his third hit and Alomar scored on a hard slide to tie it at 5. Ordonez followed with a long homer to center, his 28th of the season.
RED SOX 2, INDIANS 0: At Cleveland, John Burkett pitched into the eighth inning, Nomar Garciaparra homered and Boston extended its AL wild-card lead Friday night with a win over Cleveland. Burkett (11-8) allowed just three hits in seven-plus innings and was helped by three double plays as Boston moved 27 games over .500 for the first time since 1995. The Indians were shut out for just the fourth time this season, an AL low.
YANKEES 2, DEVIL RAYS 1: At St. Petersburg, Fla., Alfonso Soriano tied a major league record with his 12th leadoff homer of the season, sending Jose Contreras and the New York Yankees over Tampa Bay. New York won for the 11th time in 13 games and reduced the magic number for clinching their sixth straight AL East title to five.
Soriano hit his 33rd homer, connecting against Doug Waechter (3-1) on the third pitch of the game. Soriano matched the single-season mark for leadoff homers set by Baltimore's Brady Anderson in 1996. It was the 20th leadoff homer of Soriano's career and extended New York's major league mark for leadoff homers in a season to 14.
BLUE JAYS 5, ORIOLES 2: At Baltimore, Vernon Wells went 4-for-4, and Carlos Delgado drove in two runs to back a solid pitching effort by Kelvim Esobar as Toronto beat Baltimore.
Needing a home run for the cycle, Wells singled in a three-run eighth that gave the Blue Jays their fourth straight victory and clinched third place in the AL East for a sixth straight season. Larry Bigbie homered for the Orioles, who have lost seven of 10.
RANGERS 3, ANGELS 2: At Arlington, Mark Teixeira drove in two runs and Michael Young had three hits as Texas beat Anaheim. Rangers starter R.A. Dickey (9-8) allowed one run and five hits over six innings. Dickey struck out six and walked one, sending the Angels to their eighth defeat in 10 games. Francisco Cordero got three straight outs for his 15th save in 24 chances. Texas had lost six of its previous nine games.
TWINS 6, TIGERS 2: At Minneapolis, Eric Milton won a regular-season game for the first time in more than a year and the AL Central-leading Minnesota posted their seventh straight victory, beating Detroit. The Twins cut their magic number to six over Chicago. The White Sox beat Kansas City and stayed 3 1/2 games behind.
Detroit lost its seventh in a row. The Tigers (38-115) need at least five wins in their last nine games to avoid matching the modern era record of 120 losses by the 1962 New York Mets.
MARINERS 6, ATHLETICS 1: At Oakland, Calif., Edgar Martinez had four hits and John Olerud hit a two-run homer as the Seattle offense woke up with a win overOakland.
Oakland's magic number to win the AL West remained at five. Any combination of A's wins and Mariners losses that equal five would give Oakland its second straight division title.
The Mariners, who had lost three of four, beat Tim Hudson and remained 2 1/2 games behind Boston in the wild-card race after the Red Sox won 2-0 at Cleveland.
The story of Seattle's subpar second half has been a failure to score runs, but the Mariners took advantage of their chances in this one — and an important win it was if they want to hold on to their slim postseason hopes. They still have five games left against first-place Oakland.