Cardinals pitcher Carlos Martinez did not allow an earned run during Wednesday night's 9-0 win over the Mets. 

This was a strong game from Martinez, who previously gave up 16 earned runs over his last three games. Martinez struck out five, walked two and gave up four hits. He now holds an ERA of 4.08 for the season. 

Martinez went 6 1/3 innings in the win and improved his record to 4-2. 

His next start is projected for May 25 against the Diamondbacks.