Philadelphia Chase Utley homered twice and drove in four runs, and the surging Philadelphia Phillies overcame a four-run deficit to beat the Florida Marlins, 10-7, Sunday for their fifth straight victory.
Jimmy Rollins, Chris Coste and Utley homered during a seven-run third inning, with Coste hitting a tiebreaking three-run drive.
Philadelphia, which has won 10 of its last 12 games, leads the wild-card race by a half-game over the Los Angeles Dodgers.
Padres 2, Pirates 1
San Diego - Trevor Hoffman became baseball's career saves leader, earning No. 479 to pass Lee Smith.
Hoffman earned his NL-leading 43rd save in 48 chances.
Dodgers 5, Diamondbacks 1
Los Angeles - Nomar Garciaparra hit a grand slam with two outs in the bottom of the ninth inning.
Garciaparra hit a 2-1 pitch from Luis Vizcaino (4-6) over the left-center-field fence for his 19th homer of the season. It was Garciaparra who hit a two-run homer in the 10th Monday night in an 11-10 victory over San Diego after the Dodgers matched a big-league record by hitting four consecutive homers in the bottom of the ninth to tie the game.
Rockies 9, Braves 8
Denver - The Braves' streak of 14 straight postseason appearances ended with a loss to the Rockies, who received a grand slam from Matt Holliday.
Pinch-hitter Brad Hawpe hit a two-run homer in the eighth inning.
Brewers 5, Giants 3
Milwaukee - Ben Sheets pitched eight solid innings, Mike Rivera hit a bases-clearing double in the sixth, and the Brewers completed a four-game sweep.
Sheets (6-7) yielded two runs and five hits for Milwaukee, which has won five straight.
Nationals 5, Mets 1
New York - Tony Armas Jr. won for the first time in seven starts.
Armas pitched six strong innings for his first win since Aug. 18, and Ryan Zimmerman hit an RBI double for Washington, which sent the NL East champions to their seventh defeat in 10 games.
Reds 3, Cubs 2
Cincinnati - Royce Clayton's pinch-hit single in the ninth inning drove in Chris Denorfia and lifted the Reds to the win.
Aaron Harang (15-11) allowed six hits in his fifth complete game of the season, tied for the most in the National League.
Astros 7, Cardinals 3
Houston - Roger Clemens struck out six in his final home start of the season, and Aubrey Huff hit a three-run homer.
Clemens received a no-decision in his 689th career start. He left before the Cardinals batted in the sixth inning, with the Astros leading 3-1.