Rogers' EARLY Coach's Clinic - 4-2 Saturday >> 106-77-2 Run!
(MLB) Arizona vs. Boston,
Money Line: -147.00 Boston (Home)
Result: Win
The set-up: The Boston Red Sox will embark on an 11-game road trip after Sunday's game and could use the positive mojo a three-game sweep of Arizona would provide. Boston will play 30 of its final 46 games on the road and its upcoming road trip will pit the 63-52 Red Sox against teams it is challenging for playoff spots in the American League, namely Cleveland, Baltimore and Detroit. While Boston currently owns the AL's No. 2 wild card spot, four teams are right behind them, none being more than 3 1/2 games back. As for the 48-68 Diamondbacks, only the 44-73 Atlanta Braves own a worse record in the National League.

The pitching matchup: Zack Greinke (11-3, 3.67 ERA) takes the mound for Arizona and Rick Porcello (15-3, 3.40 ERA) for the Red Sox. Greinke was placed on the disabled list June 24 with an oblique strain but returned Tuesday and gave the struggling D'backs six solid inning to pick up his ninth consecutive win and his 11th victory of 2016. He's now 30-6 over the last two seasons. Porcello's 2016 season has been one of the year's biggest surprises, as he was 9-15 with a 4.92 in 2015, his first season with Boston. However, after defeating the New York Yankees 5-3 this past Tuesday, Porcello is 15-3 on the season, with Boston going 17-6 in all of his starts. That gives him the 11th-best moneyline mark among all starters (plus-$953).

The pick: Never an easy choice to go against Greinke but he's backed by a team which is headed nowhere. Porcello will attempt to become the first Red Sox pitcher to begin a season 12-0 at home since Dave Ferriss started 1946 at 13-0. He enters this game 11-0 in 12 Fenway starts in 2016 (team is 12-0) and in his ‘lucky' 13th home start of the season, takes down Greinke and the D'backs. Boston ia an 8* play.