OddsShark Top Sportsbooks

Cardinals edge Mets

Felipe Lopez belted a grand slam home run as the St. Louis Cardinals defeated the New York Mets 4-3 Friday night at Busch Stadium.

St. Louis won the game as -230 favorites, while the teams played UNDER the posted over/under (8.5).

Chris Carpenter went seven innings on the mound for the win, allowing four hits and one run.

Fernando Nieve gave up two runs in relief and was tagged with the loss.