Yankees win sixth straight
A-Rod homers (again) to drop Peavy, Padres
Alex Rodriguez homered for the fourth straight game and the Yankees held off the San Diego Padres, 8-5, last night in New York, setting a season high with their sixth consecutive victory.
Darrell Rasner snapped his four-start losing streak, with plenty of help from the Yankees offense and bullpen. New York beat NL Cy Young Award winner Jake Peavy (5-4), chasing him after four innings in his second start since coming off the disabled list.
Johnny Damon had three hits and two RBIs for the Yankees, who have won 11 of 14 to move a season-best six games above .500. Wilson Betemit also had three hits, and Mariano Rivera worked a scoreless ninth for his 19th save in 19 chances.
Brian Giles and Adrian Gonzalez hit consecutive homers for San Diego in the seventh, cutting the deficit to 5-4.
Braves 5, Rangers 2 - Omar Infante hit a tiebreaking single, and Atlanta scored three times in the ninth to beat host Texas.
Chipper Jones homered and went 2 for 5 to keep his major league-best batting average at .400. The Braves' slugger hit a 3-and-2 pitch over the center-field fence with two outs in the first for his 16th home run of the season.
Mets 5, Angels 4 - Jerry Manuel got his first win managing the Mets when New York rallied in the ninth inning and Damion Easley homered in the 10th at Anaheim, Calif.
Down to their last out, the Mets made it 4-4 in the ninth on David Wright's RBI single off All-Star closer Francisco Rodriguez. The blown save was the second in 30 opportunities this season for Rodriguez.
Rockies 4, Indians 2 - Jeff Baker homered and scored three runs and Jeff Francis (3-6) pitched six innings of one-run ball as Colorado beat visiting Cleveland.
Omar Quintanilla went 2 for 3 and had two RBIs for the Rockies, who have won four of their last five. Brian Fuentes pitched the ninth for his 12th save in 15 chances.
Tigers 7, Giants 2 - Placido Polanco had four hits, drove in two runs and scored three as visiting Detroit knocked struggling San Francisco starter Barry Zito (2-11) out after only two innings.
Armando Galarraga (7-2) didn't allow an earned run in six innings and struck out five to win his third straight start and fourth consecutive decision since a defeat to Minnesota on May 23.
Orioles 2, Astros 1 - Kevin Millar singled in the winning run in the 10th inning, and host Baltimore handed Houston its seventh straight loss.
With one out in the 10th, Melvin Mora singled off Jose Valverde (4-2). Aubrey Huff hit an opposite-field single to left through the hole vacated at shortstop when Miguel Tejada moved toward second as Mora broke for the base. Then Millar bounced a single up the middle.
Brewers 5, Blue Jays 4 - Mike Cameron and Russell Branyan homered, host Milwaukee made a pair of heady baserunning plays, and the bullpen held on to defeat reeling Toronto.
Relievers Carlos Villanueva, Brian Shouse, Guillermo Mota and Salomon Torres, who picked up his ninth save by getting four outs, combined to give up two runs off six hits after starter Ben Sheets (8-1) left with a 4-2 lead after six.
White Sox 8, Pirates 2 - Toby Hall hit his first home run in two years and Carlos Quentin slugged his 17th this season to back Mark Buehrle's strong outing and power host Chicago over Pittsburgh, which has dropped four of five.
Buehrle (4-6) lost a no-hit bid in the sixth when Jose Bautista homered on the first pitch.
Marlins 8, Mariners 3 - Dan Uggla (21st HR) and Mike Jacobs (17th) hit long two-run homers for Florida and the top home-run hitting team in the majors (106) added to its league-leading total in a win over host Seattle.
Royals 3, Cardinals 2 - David DeJesus and Alex Gordon hit solo home runs in the eighth inning in St. Louis to rally Brian Bannister (6-6) and Kansas City to victory.
Twins 11, Nationals 2 - Kevin Slowey (4-6) won his second straight start since his worst outing of the year and Justin Morneau had three RBIs for host Minnesota.
Diamondbacks 11, Athletics 1 - Dominating his former team, Dan Haren (7-4) allowed one run and drove in three as Arizona routed Oakland in Phoenix.
Dodgers 6, Reds 1 - Derek Lowe (5-6) earned his first road win since last August by pitching into the sixth inning, and Los Angeles extended its season-long domination of host Cincinnati.