NEW YORK (AP) -Greg Dobbs had a pinch-hit grand slam and the Philadelphia Phillies beat the Mets for the eighth straight time Sunday, completing another sweep of New York with a 10-6 win.
The Phillies pulled within 3 1/2 games of first-place New York. They won 12 of 18 against the Mets this season, including a franchise-best three series sweeps.
Carlos Beltran hit a tying, three-run homer for New York, which committed six errors and matched a season high with 11 walks. It was the most errors by the Mets since they had six on Sept. 13, 2002, at Montreal.
David Wright hit a solo homer in the seventh to become the third player in franchise history to reach 30 homers and 30 stolen bases in a season. New York hitting coach Howard Johnson and Darryl Strawberry also accomplished the feat with the Mets.
Mets reliever Guillermo Mota (2-2) failed to retire any of the three batters he faced. Pat Burrell walked, Ryan Howard reached on an error and Aaron Rowand walked before Mota was replaced.
Jorge Sosa walked Jayson Werth to force in a run before Dobbs hit a 1-2 pitch into the first deck in right for his first career grand slam and third pinch-hit homer.
Geoff Geary (3-2) pitched two innings in relief of Adam Eaton to earn the win.
Diamondbacks 6, Dodgers 1
LOS ANGELES (AP) - Edgar Gonzalez won his seventh straight decision, Chris Snyder hit a three-run homer and the Diamondbacks salvaged the finale of a three-game series.
The NL West leaders remained two games ahead of second-place San Diego and extended their lead to 4 1/2 games over Los Angeles. The Padres lead the wild-card race by 1 1/2 games over the Philadelphia Phillies and 2 1/2 over the Dodgers with two weeks left in the season.
Gonzalez (8-2), making just his second start since June 26, was lifted for a pinch hitter after giving up one run and six hits in five innings. Four relievers did the job after that.
Snyder's homer in the second was the only hit allowed by Esteban Loaiza (1-2), who walked a career-high seven in 4 2-3 innings. Mark Reynolds and Stephen Drew walked to start the inning and one out later, Snyder hit a liner that glanced off the top of the fence in left-center and into the pavilion for his 13th homer.
Padres 5, Giants 1
SAN DIEGO (AP) - Jake Peavy lowered his major league-leading ERA to 2.39, struck out 10 to take over the big league lead and pitched the Padres to another important win.
Kevin Kouzmanoff had three hits and an RBI for the Padres, who maintained their 1 1/2-game lead in the NL wild-card race with a sweep of San Francisco.
Peavy (18-6) leads the NL in wins and set a personal best. He allowed four hits in 7 1-3 innings and won for the ninth time in 10 decisions. His only loss in that span was at Arizona on Sept. 5 when he was pitching on three days' rest.
San Francisco's Tim Lincecum (7-5) remained winless in five starts. He allowed four runs, three earned, and six hits in 6 1-3 innings with five strikeouts and five walks.
Josh Bard homered off rookie Dan Giese leading off the eighth, his fourth. Kouzmanoff hit an RBI double in the seventh and scored on Adrian Gonzalez's double.
Cubs 4, Cardinals 2
ST. LOUIS (AP) - Matt Murton hit a three-run homer, and Jason Marquis allowed his former team just one run while pitching into the seventh inning to lead the Cubs past his former team.
Geovany Soto had a career-high four hits for the Cubs, who took three of four games in the series and maintained their one-game lead over Milwaukee in the NL Central.
The loss was the 10th in 11 games for St. Louis, which has fallen seven games off the pace. After helping St. Louis win the NL Central last season, Marquis (12-8) signed with the Cubs as a free agent. It's paid dividends for Chicago: Three of Marquis' wins have come against St. Louis. He allowed one run and five hits, walking two and striking out four in 6 1-3 innings.
Ryan Dempster pitched a scoreless ninth for his 28th save in 31 opportunities.
Mark Mulder (0-3), making his third start after spending most of the year recovering from surgery to his pitching shoulder, lasted just three innings and gave up four runs and seven hits with three walks. Mulder has allowed 17 runs and 22 hits in his last 11 innings.
Rockies 13, Marlins 0
DENVER (AP) - Todd Helton hit his 300th home run, Chris Iannetta also had a three-run shot and the Rockies avoided being swept at home for the first time this year.
Matt Holliday and Garrett Atkins also homered in Colorado's 20-hit outburst. Helton got four hits for the fourth time this season, and Iannetta had a career-high four RBIs.
Holliday matched his career high with four hits, helping the Rockies end a three-game skid. They surpassed their win total from last year and stayed 4 1/2 games behind San Diego in the NL wild-card race.
Franklin Morales (2-2) allowed three hits in six innings for the victory.
Florida starter Scott Olsen (9-14) didn't retire a batter in the third. He gave up singles to Holliday, Helton and Atkins before walking Ryan Spilborghs to force in a run. Ross Wolf relieved and a run scored when first baseman Jason Wood dropped shortstop Hanley Ramirez's throw for an error that allowed Helton to score.
Brewers 5, Reds 2
MILWAUKEE (AP) - Carlos Villanueva pitched seven scoreless innings and Joe Dillon drove in a career-high four runs, leading the Brewers past the Reds.
Milwaukee, which scored all its runs with two outs, has won 10 of 15.
Villanueva (8-4) was not spectacular, but kept getting out of trouble early and stuck around for his longest appearance this season. He scattered six hits, walked three and struck out four to help the Brewers (76-72) surpass their win total from last year.
Just like Saturday night, Cincinnati had ample opportunities early. The Reds had runners in scoring position in the first, third and fourth, but couldn't score until rallying against Milwaukee's bullpen in the eighth.
Francisco Cordero got out of a jam in the eighth and fanned three in the ninth, getting four outs for the second consecutive day and earning his 43rd save.
Dillon helped himself in the third inning. After Reds starter Matt Belisle (8-9) walked Rickie Weeks and allowed a single to Craig Counsell, Dillon doubled to right to make it 2-0.
Braves 3, Nationals 0
WASHINGTON (AP) - Tim Hudson held Washington to seven hits in a complete game, the first by an Atlanta pitcher this season, and the Braves kept their flickering playoff hopes alive.
Hudson (16-8) broke a three-game losing streak and needed only 100 pitches for his 10th career shutout and 21st complete game. He improved to 4-0 against Washington this season, giving up only two runs in 30 innings.
The right-hander allowed two first-inning singles and scattered five more hits the rest of the way. D'Angelo Jimenez led off the sixth with a double, advanced to third on an infield out and was stranded there. Hudson walked one, struck out six and added a single and double.
The Braves trail New York by 7 1/2 games in the NL East and San Diego by 5 1/2 in the wild card.
Shawn Hill (4-4), who missed three months with a sore right elbow, lost for the first time since May 1. In his previous eight starts, he had two wins and six no-decisions.
Astros 15, Pirates 3
HOUSTON (AP) - Josh Anderson had a five hits and drove in three runs, and Houston piled up a season-high 22 hits to help Brandon Backe win for the first time in more than a year.
Chris Burke had three hits and four RBIs and Ty Wigginton had a home run, double and single as Houston set a season-high for runs to win its second straight.
Backe (1-1), who had Tommy John surgery Sept. 6 of last season, went six innings in his third start of the year and allowed two runs and three hits. He walked two and struck out two. He also doubled, singled and scored twice.
Paul Maholm (10-15) lasted just 2 2-3 innings, giving up 10 runs and 11 hits while striking out one. Maholm had beaten the Astros twice this season and allowed only two runs in 15 2-3 innings in those games. He's 3-3 against them in his career.

Top MLB Public Bets

MLB Top Stories

Thumbnail Possible 2018 World Series Matchups There are odds available for 2018 MLB World Series possible matchups and a Los Angeles Dodgers versus New York Yankees clash has the best...

MLB Team Pages