(St. Louis, MO) -- The Mets scored two runs in the top of the 18th to capture a 3-1 win over the Cardinals in St. Louis. Ruben Tejada and Eric Campbell plated runs in the 18th for New York, which salvaged the finale of the three-game set despite leaving 25 men on base.