PITTSBURGH — Andrew McCutchen hit a tying home run, then delivered a go-ahead single the next inning as the Pittsburgh Pirates rallied past the New York Mets 4-2 on Saturday night for their third straight win.
McCutchen's 10th homer this season made it 2-all in the sixth. He added an RBI single in the seventh off Greg Burke (0-2).
Justin Wilson (6-1) earned the victory in relief of starter A.J. Burnett. All-Star closer Jason Grilli worked a perfect ninth for his NL-leading 29th save. The victory assured Pittsburgh (56-36) of its best record at the All-Star break since 1975.
Marlon Byrd and Eric Young had two hits apiece for the Mets, but New York's bullpen faltered in relief of spot starter Carlos Torres.
The Mets grinded their way to an early 2-0 lead against Burnett. Kirk Nieuwenhuis doubled home Byrd in the fourth and Byrd added an RBI infield single in the fifth as Pittsburgh's ace labored on a night he struggled with his command.
Burnett surrendered two runs on seven hits in 5 2-3 innings, striking out four but walking eight. He escaped further damage in the sixth when reliever Justin Wilson struck out Daniel Murphy with two on.
The Pirates didn't let the reprieve go to waste. Pinch-hitter Travis Snider started the rally with a one-out single. Jose Tabata followed one batter later with a single and Snider scored when McCutchen hit a single that deflected off New York third baseman David Wright's glove and into the outfield.
Pittsburgh added an insurance run when New York's Josh Edgin walked Russell Martin with the bases loaded.