Mets Hold Off Cardinals

ST. LOUIS — — Pete Alonso hit a two-run homer, José Quintana won for the first time this season and the New York Mets beat the St. Louis Cardinals 4-2 on Thursday night to open a four-game series.

Quintana (1-4) beat his former team by pitching into the seventh inning. He gave up three hits, including a homer in the seventh to Tyler O’Neill, and two runs.

Tim Lacastro led off the ninth with a pinch-hit home run, his first this season for New York. It was the third one of his career.

The loss denied Adam Wainwright (3-8) a chance to pick up career win No. 199.

Cardinals LHP Zack Thompson (2-4, 3.96) was set to make his first career appearance against the Mets on Friday, 6:20 with the pregame and the first pitch at 7:15 on KIRX.