OddsShark Top Sportsbooks

Cards deal Mets another loss

The St. Louis Cardinals defeated the New York Mets for a second straight game with a 5-2 win Wednesday night at Busch Stadium.

St. Louis won the game as +105 underdogs, while the seven runs went UNDER the night’s posted over/under (9.5).

Albert Pujols went 2-for-3 at the plate with two RBIs for the Cardinals. Joel Pineiro improved to 3-0 with the win, and Ryan Franklin notched his fourth save.

Carlos Beltran had three hits and drove in one run for the Mets. John Maine gave up five runs off seven over 5 2-3 innings in the loss.