The New York Mets were unable to complete the three-game sweep of the St. Louis Cardinals on Wednesday afternoon at Busch Stadium as they fell, 10-5.
Right-hander Carlos Carrasco got the start for the Mets and really struggled. He lasted just 3.2 innings and allowed eight runs (seven earned) on eight hits while walking two and striking out three.
Sean Reid-Foley and Yoan Lopez each allowed a run in relief while Chasen Shreve recorded two outs.
The Mets scored five runs on 11 hits, but the pitching let them down.
Corey Dickerson opened the scoring in the first inning with a RBI single to right to put the Cardinals up 1-0.
New York scored four runs in the second to take a 4-1 lead. Tomás Nido and Brandon Nimmo hammered back-t0-back two-run doubles.
In the third, Nolan Arenado smoked a two-run single to right to trim the Mets lead to 4-3.
St. Louis scored five runs in the fourth to take a 8-4 lead. Tommy Edman tied the game with a RBI single to right. Following that, Edmundo Sosa scored on a wild pitch to make it 5-4. Corey Dickerson increased the lead with an infield RBI single and Dylan Carlson capped off the inning with a two-run triple to right.
Arenado drove in another run in the sixth with a ground-rule double to left.
Francisco Lindor brought home New York’s fifth run of the game in the seventh with a RBI double to center.
Paul Goldschmidt capped off the scoring in the game with a RBI single to center in the seventh.
Eduardo Escobar, Mark Canha, Luis Guillorme and Tomás Nido each had multi-hit games.
The Mets get the day off on Thursday before they begin a three-game series with the Philadelphia Phillies on Friday night at Citi Field. First pitch is slated for 7:10 p.m.