NEW YORK (AP) -- Jacob deGrom retired his final 23 batters following a first-inning single, and Lucas Duda hit two long homers to nearly the same spot Thursday during the New York Mets' 5-0 victory over the St. Louis Cardinals.

Jacob deGrom, New York Mets
Jacob deGrom of the New York Mets pitches at Citi Field in Queens. (Mike Stobe, Getty Images)
loading...

In his latest stingy start at Citi Field, deGrom struck out 11 over eight dominant innings. His only blemish was Matt Carpenter's clean single with one out in the first.

Michael Cuddyer had his first three-hit game of the season and also walked for a perfect day at the plate. John Mayberry Jr. put the slumping Mets lineup on the scoreboard with an RBI single in the fourth.

Besides the single by Carpenter, the lone Cardinals hitter to reach base was Kolten Wong with a two-out single off Jeurys Familia in the ninth. The lack of offense left Jaime Garcia little chance to win his first major league start since last June.

(Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)

More From New Jersey 101.5 FM