10* NL Game of the Week
(MLB) Pittsburgh vs. Philadelphia,
Money Line: -142.00 Philadelphia (Home)
Result: Win
Vince Velasquez said he was "embarrassed" after giving up a 7-0 lead in the third inning Friday in a 19-11 loss to the Marlins. Velasquez continues to tantalize the Phillies' front office with his stuff, but he continues to be inconsistent with his efforts and I expect him to come out strong here on Wednesday night.

Pirates rookie Mitch Keller is as inconsistent as one would expect for six total starts in the big league. In half of his starts this season he has given up six runs. This line is extremely reasonable for the Phillies as they have one of the best road-to-home win differentials in the league. Entering this contest 10 games over .500 at home, I don't think they have much to worry about against rookie Mitch Keller and the Pirates.
Lastly, the Pirates are just 12-31 since the All-Star Break and Philadelphia is 22-7 when revenging a one-run loss over the last two seasons.. I like the Phillies to get us the WIN on Wednesday evening with a 6pm ET start.