SportsLine's projection model is recommending bettors take the over for the Diamondbacks vs. Marlins matchup, projecting 10.5 total runs compared to the Vegas total of 8.5. Arizona's expected starter Eduardo Rodriguez has struggled in early outings, allowing six hits, three runs (two earned) in 6.1 innings last start, and gave up four earned runs in five innings the previous start at Washington. Miami starter Edward Cabrera also has limited effectiveness, sporting a 3.18 ERA but coming off an outing where he allowed multiple runs. Furthermore, recent betting trends align with the over: Miami's games have surpassed totals in five of their last six, making the over bet appealing today.