NEW YORK (AP) — Slumping slugger Giancarlo Stanton and the Miami Marlins are limping toward the All-Star break.
Chris Young and rookie Eric Campbell delivered big hits off the bench in the late innings to rally the New York Mets past Miami 5-4 on Saturday.
Young's pinch-hit, two-run homer off Bryan Morris tied it at 4 in the seventh. Campbell came through with a pinch-hit single against left-hander Mike Dunn (7-5) in the eighth to put the Mets ahead.
"That was one we should've been able to lock down," Marlins manager Mike Redmond said. "We've had some struggles holding down a lead late in the game."
Daisuke Matsuzaka struck out 10 in six innings and New York executed a perfect suicide squeeze, improving to 7-2 on a 10-game homestand that leads into the All-Star break. A loss Sunday would drop Miami behind the Mets and into fourth place in the NL East.
Christian Yelich homered for the Marlins, who have lost four of five. Stanton went 0 for 4 with three strikeouts and is 1 for 18 with nine Ks in his last five games.
"I think some (guys) are worried about the All-Star break," said Stanton, a reserve on the National League roster for Tuesday night's showcase. "Some are at that point in the season. So we play one more, take the break for what it is. Just get away from baseball for a little bit. That's what the team will probably need."
With two outs in the eighth, Travis d'Arnaud doubled off Dunn. Campbell batted for Kirk Nieuwenhuis and poked a soft single into center to give the Mets their first lead.
"I just didn't execute the pitch: 3-2 slider," Dunn said. "Left it over the plate. Pretty much the only bad slider I threw all inning."
Vic Black (2-2) worked a scoreless eighth, and Jenrry Mejia got three quick outs for his 10th save.
All-Star second baseman Daniel Murphy stretched high for a leaping grab that kept the game tied in the top of the eighth.
"I still can't believe I saw that," d'Arnaud said. "He could dunk, I think, with how high he jumped."
Matsuzaka had his fourth career double-digit strikeout game. The other three came with Boston in 2007, his first season in the majors.
Marlins starter Tom Koehler, pitching about 12 miles from his New Rochelle hometown, tossed two-hit ball into the seventh and left with a 4-2 lead after a one-out walk to No. 8 batter Ruben Tejada.