Johnny has been on fire and is facing his old team. Giants have a decent offense, have historically owned this matchup against the Reds, and while Finnegan is a decent pitcher, he can have blowouts. Downside is they are not at home, but I'm betting Cueto gives his team enough breathing room to pull out the win.
SF Giants
-143
$900 to win $600