Ryan Drese pitched seven shutout innings and former Yankee Alfonso Soriano doubled twice and scored three times, leading the Texas Rangers over New York 7-1 Tuesday night.
David Dellucci, another former Yankee, and Mark Teixeira both hit two-run homers to help the Rangers end a season-high four-game losing streak.
Kevin Brown (9-2) lost for the first time in six starts, turning in his worst performance since returning from the disabled list on July 30.
Brown, who had been bothered by a back injury, allowed five runs and eight hits in five innings against his former team, one start after pitching eight shutout innings against Oakland. Both his losses this year have been to the Rangers.
Drese (9-6) allowed five hits and three walks against the Yankees, who lost their second straight after winning five in a row.
Alex Rodriguez went 2-for-4 with two strikeouts and drew a chorus of boos each time he came to the plate in his latest trip back to Arlington.
Red Sox 8, Devil Rays 4
In Boston, Jason Varitek and Bill Mueller each had two hits and drove in a pair of runs to lead the Red Sox over Tampa Bay for their third win in four games.
Varitek, Orlando Cabrera, Mueller and Kevin Youkilis -- the bottom four hitters in Boston's lineup -- drove in two runs each. The Red Sox improved to 8-3 against Tampa Bay this season.
Bronson Arroyo (5-8) allowed three runs and seven hits in 6 2-3 innings, striking out six and walking two.
Manny Ramirez started in left field and went 0-for-4 with three strikeouts after missing three straight games because of the flu.
Jorge Sosa (3-1), a converted outfielder in just his fourth season as a pitcher, started with four perfect innings but wound up giving up seven runs and seven hits in 5 2-3 innings.
White Sox 9, Royals 3
In Chicago, Willie Harris went 5-for-5, Carlos Lee hit a three-run homer and Paul Konerko added a two-run shot to lead the White Sox past Kansas City.
Joe Crede also hit a two-run homer for Chicago, which won for only the fourth time in 16 games. Harris has reached base safely in nine straight plate appearances.
Kansas City has lost five in a row to fall a season-low 33 games under .500 at 39-72, the worst record after 111 games in the franchise's 36-year history.
White Sox starter Jon Garland (8-8) pitched seven solid innings, allowing three runs and seven hits. He struck out four and walked one.
Before the game, the Royals optioned AL Rookie of the Year Angel Berroa to Double-A Wichita. He was batting just .249 with five home runs and 30 RBIs. Last year, the shortstop hit .287 with 17 homers and 73 RBIs in his first full season on a major league roster. Zach Greinke (4-9) allowed seven runs and 10 hits in 5 2-3 innings. He gave up three home runs.
Athletics 5, Tigers 4
In Oakland, California, Eric Chavez hit a three-run homer and Barry Zito won for the third time in four starts, helping Oakland beat Detroit.
The A's ended a five-game homerless drought, winning their third straight and fourth in five.
Zito (8-8) allowed three runs and five hits in seven strong innings. The Tigers loaded the bases with none out in the eighth against Justin Lehr and cut the lead to 5-4 on Rondell White's sacrifice fly. But Lehr got Craig Monroe to ground into a double play, ending the threat.
Octavio Dotel finished with a perfect ninth for his 10th save in 14 tries with Oakland.



