The Coach's MLB "ACE OFF" - Hamels vs. Bumgarner
(MLB) Philadelphia vs. San Francisco,
Money Line: -153.00 San Francisco (Home)
Result: Win
The San Francisco Giants have lost eight of their last nine overall, and they now sit in third place in the NL West, 5.5 games back of the Dodgers. The good news is that they host the Phillies for a three game series prior to the All Star Break, and I like the Giants to get back on track tonight in the series opener.

Here are my keys to the game:

1. Pitching - Cole Hamels will be on the mound for the Phillies, coming off another dominant outing. Unfortunately for Hamels though, he's still win-less in his last seven starts. He has a losing road record, going 3-4 with a 3.64 ERA outside of Philly, and he's been hit hard by the Giants in his career. San Francisco will counter with Madison Bumgarner, who was roughed up in Washington in his last start. Bumgarner is 3-2 with a 2.49 ERA in nine starts at AT&T Park so far.

2. Batter vs. Pitcher - Buster Posey has missed the last few games to rest a sore hamstring, but he's likely to be back in the lineup tonight. Posey is 9-for-18 (.500) lifetime versus Hamels.

3. X-Factor - The Phillies have won just 14 of their last 56 road games, and they've lost seven of their last 10 versus the Giants.

Selection: This is a play on the San Francisco Giants (9*)