Mets beat Cardinals 2-1 in 20 innings

Published 8:23 pm Saturday, April 17, 2010

ST. LOUIS — The Mets and Cardinals played the longest game in the majors in two years, with Jose Reyes’ sacrifice fly in the 20th inning the difference in New York’s 2-1 victory.

Jeff Francoeur also had a sacrifice fly for New York in the 19th inning, snapping a scoreless tie, but Yadier Molina singled in Albert Pujols in the bottom half.

Francisco Rodriguez (1-0) got the win despite blowing the save in the 19th and starter Mike Pelfrey finished for his first career save.

The game included 19 pitchers and lasted 6 hours, 53 minutes.

Utilityman Joe Mather (0-1) became the first position player to lose a game since shortstop Josh Wilson for the San Diego Padres in a 9-6 setback in 18 innings against the Arizona Diamondbacks last June 7, according to STATS LLC.