OddsShark Top Sportsbooks

Albie Lopez Earns Win in San Francisco Giants vs St. Louis Cardinals Game

San Francisco moneyline bettors cashed on Thursday courtesy of a 6-5 win against the St. Louis Cardinals at Busch Stadium.

San Francisco was an underdog by +135 and came through for bettors backing them. The game went OVER the consensus closing total of 7.5.

San Francisco got 6 1/3 innings from Ryan Vogelsong, who gave up 4 earned runs on 7 hits, while striking out 5. Albie Lopez earned the victory, while the Giants got 3 RBIs from Mike Morse in the win.

St. Louis's starting pitcher Jamie Garcia worked 7 innings, giving up 5 hits and 3 earned runs while striking out 7 in the loss. They got 2 hits from Allen Craig in a losing cause.

St. Louis enjoyed an edge at the plate with a 9-8 advantage in hits.

Sergio Romo pitched the final 1 innings for the save. He struck out 1 and allowed 2 hits in his outing.