ARLINGTON, Texas, AP
Bernie Williams and Jason Giambi hit two-run homers Tuesday, helping David Wells overcome a rocky start as the New York Yankees beat the Texas Rangers 9-6 for their 10th win 13 games. Raul Mondesi and Alfonso Soriano also homered for the Yankees, who hit four or more homers for the eighth time this season. Texas hit three, including Alex Rodriguez’s major-league leading 35th.
Wells (12-5) won his fifth consecutive decision, giving up four runs — three earned — and seven hits in seven innings. Ramiro Mendoza got the final out for his second save.
Aaron Myette (0-3) allowed six runs — five earned — and six hits in 3 2-3 innings. Mariners 5, Tigers 4 In Seattle, Pinch-hitter Mark McLemore drove in the winning run with a squeeze bunt in the 10th inning off Jeff Farnsworth (2-3). Edgar Martinez had led off with a double.
Shigetoshi Hasegawa (6-1), the last of four Mariners pitchers, pitched 1 2-3 hitless innings.
Devil Rays 10, Orioles 3 In St. Petersburg, Florida, Jared Sandberg hit his first career grand slam off Australia’s John Stephens (0-1) during a six-run first inning and Joe Kennedy (6-8) struck out seven for his fifth complete game as Kansas City beat Baltimore.
Aubrey Huff homered twice for Tampa Bay, which has won six of its past 10 games. The Devil Rays, at 35-70, have the major leagues’ worst record.
White Sox 3, Twins 0 In Minneapolis, Chicago’s Mark Buehrle (14-7) allowed five hits in his third career shutout, beating Minnesota for the second successive start.
Magglio Ordonez hit a three-run homer off Kyle Lohse (10-6), who allowed six hits in 6 2-3 innings. Lohse dropped to 4-1 in seven career games against the White Sox. Blue Jays 13, Royals 4 In Kansas City, Vernon Wells hit a bases-clearing triple in a five-run fifth inning to tie a career-high with four RBIs as Toronto beat Kansas City to stop a four-game losing streak.
Orlando Hudson, called up July 24 from the minor leagues, had his first three-hit game and scored two runs for the Blue Jays, who had 17 hits.
Red Sox 6, Angels 0 In Anaheim, California, Pedro Martinez pitched two hit ball for eight innings and struck out nine batters as Boston used home runs from Jason Varitek and Shea Hillenbrand to beat Anaheim.
The Red Sox, who acquired slugging outfielder Cliff Floyd in a trade with Montreal during the game, cut Anaheim’s lead in the wild card race to one game.
Indians 5, Athletics 4 In Oakland, California, Ricky Gutierrez drove in a pair of runs and Ryan Drese won for just the second time in eight starts as Cleveland won its second successive game over Oakland.
Drese (9-8), who grew up in Oakland, was relieved after 5 1-3 innings. He gave up one run on eight hits.
Mark Wohlers got four outs for his second save in as many days after going more than four years without one. Milton Bradley made a diving catch in shallow center with runners on first and second to end it.
Cory Lidle (3-9) allowed five runs — three earned — and five hits over 5 1-3 innings.
Ricardo Rincon began the day with the Indians, but was traded to the Athletics for minor league infielder Marshall McDougall just before gametime. Rincon spent the game in the Oakland bullpen, available to pitch.