San Francisco vs St. Louis Game Final 15-0 - Ryan Vogelsong Earns Win

San Francisco vs St. Louis Game Final 15-0 - Ryan Vogelsong Earns Win

San Francisco went on a scoring spree on Wednesday at Busch Stadium, running up a 15-0 win against St. Louis and throwing fear into UNDER bettors in baseball betting action.

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

San Francisco got 7 innings from Ryan Vogelsong , who gave up 0 earned runs on 3 hits, while striking out 3. He earned the victory, while the Giants got 7 RBIs from Marco Scutaro in the win.

St. Louis' starting pitcher Joe Kelly worked 5 innings, giving up 9 hits and 4 earned runs while striking out 3 in the loss. They got 2 hits from Jon Jay in a losing cause.

San Francisco enjoyed an edge at the plate with a 15-4 advantage in hits.