Mets starting pitcher Livan Hernandez pitched seven innings and allowed three earned runs with three strikeouts and three walks. Hernandez suffered his second defeat on the season, which brings him to 5-2 with a 4.05 ERA.
Everyone in the Mets lineup went hitless, except second baseman Luis Castillo and center fielder Jeremy Reed. The Mets didn't get their first hit until the ninth inning.
Cardinals starting pitcher Joel Pineiro pitched a complete game, allowing two runs and had one strikeout.