Oswalt pitches Phillies to 2-0 shutout over Dodgers
PHILADELPHIA (AP) – Roy Oswalt pitched seven impressive innings in his home debut, two relievers finished off the six-hitter and Philadelphia beat Los Angeles 2-0 on Wednesday night. The two-time NL champions are 15-4 since July 22, but lost another player when Ross Gload left with a strained right groin.
Rockies 6, Mets 2: NEW YORK – Melvin Mora hit a go-ahead grand slam with two outs in the eighth inning for Colorado.
Angel Pagan hit a two-run homer in the first for the Mets and Jonathon Niese hung on to the early lead, but the bullpen came undone.
Marlins 9, Nationals 5: WASHINGTON – Mike Stanton had five hits and four RBIs and Chris Volstad won his third game against Washington this season.
It was the third straight win for the Marlins (56-56) and the 18th time this season they have reached .500.
Cardinals 6, Reds 1: CINCINNATI – Colby Rasmus hit his first career grand slam and Adam Wainwright dazzled again to lead St. Louis to the three-game sweep.
The defending NL Central champs, scraped up from a cleat-kicking brawl the previous night, overtook the Reds with their first three-game sweep in Cincinnati since 2005, moving a game ahead in the standings.
Braves 8, Astros 2: HOUSTON – Omar Infante drove in the go-ahead run with a 10th-inning double and Brian McCann added insurance with a grand slam later in the inning to give the Braves a win.
Infante’s hit bounced low on the wall in left field and scored Rick Ankiel to put Atlanta back on top 3-2, giving closer Billy Wagner (6-2) the win after he blew a save in the ninth.
Orioles 3, Indians 1: CLEVELAND – Brad Bergesen pitched a two-hitter for his first win in nearly three months and surging Baltimore beat Cleveland 3-1 on Wednesday night.
The Orioles won their fourth straight and moved to 8-1 under new manager Buck Showalter. They became the last team in the majors to reach 40 wins this season.
Red Sox 10, Blue Jays 1: TORONTO – Bill Hall hit two home runs, and Adrian Beltre and J.D. Drew also connected for Boston.
Hall, who drove in four runs, and Mike Lowell each had three hits as the Red Sox improved to 9-2 against Toronto this season.
Angels 2, Royals 1: ANAHEIM, Calif. – Bobby Abreu homered in the bottom of the 10th inning to give Los Angeles Angels a three-game sweep.
Abreu sent a 1-1 pitch from Jesse Chavez (0-1) into the right-field seats with one out. The Angels rushed from the dugout to greet Abreu but stood back, giving him plenty of room to safely cross the plate.
Tigers 3, Rays 2: DETROIT – Ryan Raburn hit a tiebreaking, two-run homer in the sixth inning and the Tigers held on to avoid a series sweep.
Justin Verlander (13-7) gave up one run and six hits while striking out seven over six innings. Ryan Perry pitched 1 2-3 innings of scoreless relief and Jose Valverde allowed a run before earning his 22nd save in 23 chances.
Athletics 5, Mariners 1: SEATTLE – Dallas Braden tossed a four-hitter for his fourth career complete game, Mark Ellis hit three doubles and drove in three runs, and the Athletics cruised past Seattle.
Braden (7-8) won for just the third time in nine decisions since throwing a perfect game on May 9 against Tampa Bay. He was out from June 23-July 20 with left elbow tightness, but is 3-1 since coming off the disabled list.