PHILADELPHIA — Jordan Zimmermann became the National League’s first 16-game winner, pitching seven solid innings to lead the Washington Nationals past the Philadelphia Phillies 3-2 on Wednesday night.
Zimmermann (16-8) struck out five, walked one and allowed two runs in winning his fourth straight start.
Ryan Zimmerman’s solo shot off Phillies reliever Zach Miner in the seventh inning tied the game at 2.
Jake Diekman (1-4) walked the leadoff batter in the eighth, then allowed pinch-runner Jeff Kobernus to score on a fielder’s choice for the winning run.
The Nationals sat outfielder Bryce Harper to rest his ailing hip.
The Phillies wasted a chance to tie the game in the eighth with runners on first and third and one out.
Craig Stammen struck out Darin Ruf and the ball scooted away from catcher Jhonatan Solano on strike three. Chase Utley was tagged out on a mad dash for home by a lunging Solano for the strike ‘em out-tag ‘em out double play.
Rafael Soriano worked the ninth for his 38th save.
Mets 5, Braves 2
ATLANTA — Lucas Duda had three hits, including a home run, and Andrew Brown added a towering two-run shot to lead Dillon Gee and the New York Mets to a win over the Atlanta Braves.
Gee (11-9) cruised after he was given a 5-0 lead in the third. The right-hander allowed one run on four hits in seven innings.
Freddie Freeman homered off Mets reliever Vic Black with two outs in the eighth.
The Mets had 12 hits, including 11 in only 4 1-3 innings against Kameron Loe (0-2), who made his first start in the majors since 2007. He filled in for Julio Teheran, who was given a rest — a possible sign of things to come this month as the Braves move closer to the postseason.
At least two Mets hitters reached base in each of Loe’s innings.
LaTroy Hawkins gave up a double to Elliot Johnson to lead off the ninth. Dan Uggla and pinch-hitter Andrelton Simmons popped up and Hawkins earned his seventh save when pinch-hitter Chris Johnson struck out.
Cubs 9, Marlins 7
CHICAGO — Donnie Murphy homered to cap a four-run rally in the seventh inning and the Chicago Cubs connected four times to beat the Miami Marlins.
Murphy’s two-run shot put the Cubs ahead 8-7. Starlin Castro, Dioner Navarro and Ryan Sweeney each added solo home runs for Chicago.
The Cubs avoided a sweep and prevented the Marlins from winning four straight for the first time this season.
Adeiny Hechavarria hit a grand slam for Miami and Logan Morrison had a two-run homer.
Giants 13, Padres 5
SAN DIEGO — Pablo Sandoval hit three homers and drove in six runs, leading a rare power show by the San Francisco Giants.
Sandoval started the day with 10 home runs this season. He then hit a two-run shot in the fifth inning, a leadoff drive in the eighth and a three-run homer in the ninth.
Sandoval’s only previous three-homer game came in the opener of last year’s World Series. He wound up as the MVP of the Series.
San Francisco hit six home runs overall. The Giants began the game tied with Miami for the fewest homers in the majors with 80.
Tim Lincecum (9-13) won again at Petco Park as the Giants avoided the three-game sweep.
Diamondbacks 4, Blue Jays 3
PHOENIX — Willie Bloomquist lined his third hit for a run-scoring single in the 10th inning and the Arizona Diamondbacks avoided a three-game sweep with a win over the Toronto Blue Jays.
Eric Chavez got the final rally started by blooping a single off Luis Perez (0-1) and pinch-runner Adam Eaton moved to third on A.J. Pollock’s single off Jeremy Jeffress. Bloomquist then singled through Toronto’s drawn-in infield to cap the Diamondbacks’ franchise record-tying 21st extra-inning inning game.
Arizona recovered after a shaky first inning by Randall Delgado, tying the game while its pitchers face the minimum over the next eight innings. Will Harris (3-0) worked around a baserunner in the 10th inning to set up Bloomquist’s fourth career game-winning hit.