Back to the Colorado Rockies Newsfeed

Mets beat Cards in 18 innings despite stranding 25 runners

ST. LOUIS (AP) — 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.