PHILADELPHIA — 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.
Oswalt (7-13) allowed five hits, walked two and struck out five. It was his first win in his third start for the Phillies.
The three-time All-Star right-hander, acquired from Houston before the non-waiver trade deadline, pitched twice on the road before putting on the red pinstripes for the first time.
"There's a lot more adrenaline than when your pitching in front of 15,000 fans trying to get to the end of the season," Oswalt said. "I don't get caught up looking around, but you can hear it's a lot louder."
CARDINALS 6, REDS 1: At 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. Rasmus' homer off Bronson Arroyo (12-7) broke it open in the fifth.
DIAMONDBACKS 8, BREWERS 2: At Milwaukee, Arizona tied a major league record by hitting four consecutive home runs, with Adam LaRoche, Miguel Montero, Mark Reynolds and Stephen Drew all connecting in the fourth inning. The Diamondbacks became just the seventh team in history to accomplish the feat. Arizona nearly made it five home runs in the inning, but Chris Young flied out to deep center field.
GIANTS 5, CUBS 4: At San Francisco, Pat Burrell hit a go-ahead solo homer in the eighth inning after an earlier two-run single, Aaron Rowand also homered. Burrell also made a perfect relay throw from left field that saved an early run for the Giants, who finish this series Wednesday before a weekend showdown with the first-place San Diego Padres.
ROCKIES 6, METS 2: At 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: At Washington, Mike Stanton had five hits and four RBIs and Chris Volstad won his third game against Washington this season.
BRAVES 8, ASTROS 2 (10 INNINGS): At 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.
PADRES 8, PIRATES 5: At San Diego, Kevin Correia took a one-hit shutout into the seventh inning and Jerry Hairston Jr. hit a two-run home run.