ST. LOUIS (AP) -Ryan Howard hit a grand slam and a solo homer and Philadelphia, which led 11-0 in the sixth inning, hung on for its fifth straight victory, 13-11 over St. Louis on Monday night.
The Phillies, who swept New York over the weekend, pulled within 2 1/2 games of the NL East-leading Mets and moved a season-best 12 games above .500 (81-69). The Phillies entered the night 1 1/2 games behind San Diego in the wild card race.
Philadelphia was clinging to a 12-11 lead when Aaron Rowand made a tumbling catch on the warning track in center of Ryan Ludwick's drive with two on in the eighth. Rowand homered in the ninth, and Francisco Rosario struck out Russell Branyan with two on and two outs to earn his first career save.
Rowand and Jimmy Rollins homered in the fourth inning, and Howard's fifth career grand slam off reliever Anthony Reyes in the sixth made it 11-0. The Cardinals responded with three runs in the sixth, six in the seventh and two in the eighth.
Albert Pujols had an RBI single in the sixth and he drove in two runs in the seventh.
Howard's homers - he connected in the second off Brad Thompson (6-6) - gave 40 for the season.
Kyle Kendrick (9-4) gave up three runs and seven hits in six innings.
Nationals 12, Mets 4
WASHINGTON (AP) - Nook Logan had three hits and New York committed four errors as Washington sent the Mets to their fourth straight loss.
The Mets, who had six errors against Philadelphia on Sunday, saw their lead over the Phillies, who beat St. Louis 13-11, in the NL East drop to 2 1/2 games. The 10 errors over two games set a franchise record.
Wily Mo Pena had two hits and two RBIs for the Nationals, while Brian Schneider added a two-run double and Ryan Church hit his second career pinch-hit homer. Jonathan Albaladejo (1-0) earned his first major league victory with 1 1-3 scoreless innings as he and four other relievers combined for five shutout innings after starter Tim Redding staked the Mets to a 4-0 lead.
Brian Lawrence - filling in for injured starter Orlando Hernandez - gave up four runs in 3 1-3 innings. The Mets bullpen allowed eight runs over 4 2-3 innings. In the three-game sweep by the Phillies, New York's relievers allowed 10 runs in 9 2-3 innings.
Carlos Beltran hit his 30th homer and Shawn Green hit his ninth for the Mets.
Cubs 7, Reds 6
CHICAGO (AP) - Mark DeRosa hit a go-ahead single against a five-man infield for his fifth hit of the game and Chicago rallied for three runs in the ninth inning to hang onto first place in the NL Central.
The Cubs remained in first by one game over Milwaukee, which beat Houston 6-0.
Cincinnati protested the game, saying Chicago manager Lou Piniella made an illegal double switch in the sixth inning because he did not go directly to the plate umpire.
The Cubs trailed 6-4 when Ryan Theriot worked a leadoff walk off Reds closer David Weathers (2-6), and Derrek Lee followed with a single. Aramis Ramirez then hit a two-run triple to tie it. Pinch-hitter Daryle Ward was walked intentionally, setting up DeRosa's game-winner.
Weathers blew his sixth save in 36 chances. Will Ohman (2-4) pitched the top of the ninth for the win.
Jeff Keppinger had three hits for Cincinnati, including a double in the sixth when the Reds scored twice to take a 6-4 lead.
Brewers 6, Astros 0
HOUSTON (AP) - Yovani Gallardo dominated Houston for the second time in two weeks and Corey Hart hit a two-run double for Milwaukee.
Gallardo (9-4) allowed seven hits and struck out five in a season-high eight innings to win his fourth consecutive start. He hasn't allowed a run in 21 innings, a streak that began when he threw seven shutout innings against the Astros in a 14-2 victory on Sept. 5.
Prince Fielder singled to extend his hitting streak to 15 games and Kevin Mench homered in the ninth off Mark McLemore for Milwaukee, which remained one game behind NL Central-leading Chicago. The Cubs beat Cincinnati 7-6
Rookie Josh Anderson had two hits for the Astros, who have lost nine of their last 12 games. Houston was shut out for the seventh time.
Matt Albers (4-9) allowed five runs and five hits in 3 1-3 innings.
Mench pinch hit for Gallardo in the ninth and hit his eighth homer of the season and the first of his career as a pinch hitter.
Braves 11, Marlins 6
ATLANTA (AP) - Andruw Jones hit a three-run homer, Jeff Francoeur reached 100 RBIs for the second straight year and John Smoltz pitched six strong innings for Atlanta.
Jones hit his 25th homer to cap a five-run fifth inning that gave the Braves a 10-1 lead.
Francoeur had a run-scoring single in the third and a two-run double in the fifth that gave the 23-year-old outfielder an even 100 RBIs. He drove in 103 last year, his first full season in the big leagues.
Smoltz (14-7) gave up four hits and one run - Cody Ross' homer in the second - in six innings.
Byung-Hyun Kim (9-7) gave up a career-worst nine runs, allowing nine hits and hitting three batters in four-plus innings.

Top MLB Public Bets

MLB Top Stories

Thumbnail Opening 2018 World Series Odds The 2018 World Series opening odds have been released. Who is favored, who is the biggest challenger, and who is also in the mix?
Thumbnail Astros vs. Dodgers Pick Are the Houston Astros going to clinch their first-ever World Series title Wednesday night in Game 7 with an upset win at the Los Angeles Dodgers? Game time is...
Thumbnail Astros vs. Dodgers Pick Can the Houston Astros clinch their first-ever World Series title Tuesday night in Game 6 at the Los Angeles...
Thumbnail Dodgers vs. Astros Pick Are the Los Angeles Dodgers going to ride Clayton Kershaw to a victory over the host Houston Astros in a pivotal Game 5 of the World Series Sunday night? First pitch is at...
Thumbnail Dodgers vs. Astros Pick Are the Houston Astros going to win a third straight game over the visiting Los Angeles Dodgers Saturday night in Game 4 of the World Series? First pitch is at...

MLB Team Pages