OddsShark Top Sportsbooks

San Francisco vs Houston Recap - Giants Over Astros 8-4

San Francisco moneyline bettors cashed on Thursday courtesy of an 8-4 win against the Houston Astros at Minute Maid Park.

San Francisco was favored by -173 and came through for bettors backing them. The game went OVER the consensus closing total of 8.5.

San Francisco got 6 innings from Ryan Vogelsong , who gave up 4 earned runs on 7 hits, while striking out 7. He earned the victory, while the Giants got 2 RBIs from Pablo Sandoval in the win.

Houston's starting pitcher Jordan Lyles worked 5 innings, giving up 7 hits and 3 earned runs while striking out 1 in the loss. They got 3 hits from Matt Dominguez in a losing cause.

The battle of the bats favored San Francisco as they had 15 hits, while Houston only had 9.

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

Next game, San Francisco takes its act on the road to face Chicago looking for another win. For Houston, they head home to face Cincinnati.