5*
(MLB) Arizona vs. Miami,
Money Line: -120.00 Arizona (Away)
Result: Win
Zach Greinke will take the hill in this one and he has been a Marlins killer going 2-0 with a 2.00 ERA and 18 strikeouts in his last three starts facing the Marlins.
Greinke is also coming off one of his worst outings of the year as he yielded five earned runs in a 6-1 loss at the Brewers in his last outing, but had won his prior four starts while allowing just eight total runs. Miami's roster has a combined batting average of .231 against Greinke and strikes out in about 25 percent of at-bats.

Jeff Locke will make his first start of the year, he went 9-8 with a 5.44 ERA last season. Paul Goldschmidt has accumulated 5 hits in his last 13 at-bats facing Locke. Daniel Descalso is 4 for 5 with 0 strikeouts in his career facing Jeff Locke. We'll take Greinke and the Dbacks to get the win in this one.