Philadelphia 3 @ San Francisco 5 | 06/19 | 1:45 AM UTC
San Francisco -125
ANALYSIS: The Giants average about five runs per game at home this season and just scored 37 in four games. Sure, it was against the hapless Diamondbacks, but the Giants are hot and didn't have to travel for this. The Phillies run Vince Velasquez to the bump and he's posted an 8.25 ERA while allowing opponents to hit .300/.386/.600 against him in his last three starts. Johnny Cueto hasn't been exceptional or anything this year, but he's much more reliable at home. The Giants are 22-9 at home this year while the Phillies are 12-21 on the road. Why aren't the Giants more heavily favored?