Summer Savings! Get unlimited digital access for 13 weeks for $13.

Jonathon Niese

Mets beat Cards in 18 innings despite stranding 25 runners

The New York Mets left 25 men on base and went 1 for 26 with runners in scoring position. In the end, they still managed to pull out a win. Ruben Tejada hit a sacrifice fly in the 18th inning and Mets outlasted the St. Louis Cardinals 3-1 Sunday in the second-longest game this season. Boston beat the Yankees in 19 innings in April. In this one, it took 5 hours, 55 minutes for the Mets to top the NL Central-leading Cardinals and avoid a three-game sweep. After Tejada's bases-loaded fly gave New York the lead, Eric Campbell drove in another run with a squeeze bunt. "Weird stat," Campbell said. "Not something to be proud of but you get the 'W' and it makes...