Odds Shark Top Sportsbooks

Cardinals drill Pirates

Albert Pujols went 2-for-3 with a two-run homer, as the St. Louis Cardinals overpowered the Pittsburgh Pirates 9-3 on Tuesday night.

St. Louis cashed as -165 home favorites as the game played over the 8.5-run total listed by sportsbooks.

Khalil Greene and Joe Thurston were both 2-for-5 with two runs batted in for the Cardinals, while Kyle Lohse gave up two earned runs over seven innings to get the victory for St. Louis.

Freddie Sanchez was 2-for-4 with a two-run shot for Pittsburgh, as losing pitcher Ian Snell was roughed up for six earned runs over four innings for the Pirates.