Mets RF Tyler Naquin (Photo Credits to Sam Navarro-USA Today Sports) |
The bats got off to a fast start in the top of the first after SS Francisco Lindor doubled with one out and then 1B Pete Alonso followed with an RBI double.
DH Daniel Vogelbach then singled and 2B Jeff McNeil followed with an RBI single.
Two batters later, LF Mark Canha hit a RBI single to bring in the third run of the inning.
After a scoreless top of the second, McNeil doubled with one out in the top of the third and RF Tyler Naquin followed with an RBI triple.
Canha then hit a RBI single for his second RBI of the game and then 3B Luis Guillorme hit a single.
Two batters later, CF Brandon Nimmo hit a RBI single to cap off another three-run inning.
In the top of the fifth, Guillorme led off with a double and catcher Patrick Mazieka followed with a single.
Nimmo then grounded into a fielder's choice which brought home a run.
After a scoreless top of the sixth, Canha singled to lead off the top of the seventh and then stole second.
Guillorme followed with a single and Mazieka hit a sacrifice bunt which moved Canha to third and Guillorme to second.
Nimmo then grounded into a fielder's choice which brought home a run and Lindor followed with an RBI single.
RHP Taijuan Walker cruised through the first four innings, but ran into trouble in the bottom of the fifth after he gave up a lead-off double to 3B Charles Leblanc and then a RBI single to catcher Jacob Stallings.
Walker struggled in the bottom of the sixth after he gave up two runs on a RBI ground-out to LF Jesus Sanchez and a solo homer to Leblanc and was taken out with two outs in the middle of the inning.
His final line was 5.2 innings, seven hits, three runs, two walks and four strikeouts.
He picked up his ninth win.
RHP Tommy Hunter followed and got the last out in the bottom of the sixth.
RHP Stephen Nogosek came in next and threw two scoreless innings in the bottom of the seventh and eighth innings.
RHP Yoan Lopez closed it out with a scoreless bottom of the ninth.
The Mets next game is tomorrow night, Monday August 1 at the Washington Nationals at 7:05 p.m.