Rogers' MLB LATE SHOW *SPECIAL* >> RIDICULOUS 81-43-3 Last 32 Days!
(MLB) San Diego vs. Arizona,
Money Line: -190.00 Arizona (Home)
Result: Win
The set-up: The Diamondbacks returned home off a 5-6 road trip which ended with three straight losses. However, a return to Chase Field was just what the doctor ordered, as Arizona won 10-2 last night over the Padres, led by Jake Lamb's four RBI. He extended his hitting streak at Chase Field to 10 games, where the D'backs have won seven in a row to give them MLB's best home mark at 22-8. The Padres managed only five hits in Tuesday's loss, as San Diego lost its third straight after winning five in a row (sweep of the Cubs is now a distant memory).

The pitching matchup: Luis Perdomo (0-2 & 5.01 ERA) gets the nod for the Padres and Zack Greinke (7-3 & 3.06 ERA) for teh D'backs. Perdomo has yet to win in nine starts this season (team is 3-6) but he is coming off his best outing of the season, a seven-inning performance against the Chicago Cubs last Wednesday in which he settled for a no-decision despite allowing just one run on three hits. It marked the seventh no-decision in nine starts this season. Perdomo fell to 3-2 with a 4.76 ERA in eight career appearances (four starts / he's 2-2 with a 5.09 ERA) against Arizona on May 20 after surrendering eight runs on 11 hits in just three-plus innings. Greinke has won six of his last seven decisions, including last Thursday at Miami in which he allowed two runs (one earned) on four hits over seven innings. It marked the fifth time in 12 outings he has worked at least seven innings. Greinke is 9-2 with a 1.93 ERA in 18 career starts against San Diego (teams are 13-5).

The pick: The sad-sack Padres are 23-36 overall, including 10-20 on the road where they've allowed 5.23 RPG. Arizona is 22-8 at home (averaging 6.17 RPG) and send out Greinke, who is 5-0 in seven home starts (team is 6-1) in 2017, posting a 2.49 ERA and 0.85 WHIP. Make Arizona an 8* play.