OddsShark Top Sportsbooks

Cardinals top Mets in extra innings

Albert Pujols' grand slam highlighted a five-run 10th inning, as the St. Louis Cardinals clipped the New York Mets 12-7 on Tuesday night.

St. Louis won as -105 road underdogs as the game played OVER the 7-run total listed by oddsmakers.

Pujols finished 4-for-5 with two homers and five runs batted in for the Cardinals, while Kyle McClellan picked up the win in relief of starter Joel Pineiro for St. Louis.

Gary Sheffield was 2-for-4 with two RBIs for New York, as Pedro Feliciano was handed the loss after entering the game in relief of Mets starter Johan Santana.