Diamondbacks starter Rubby De La Rosa gave up six runs in five innings to lose for the first time since June 8, Sunday against Colorado.
De La Rosa left before completing six innings for the second start in a row and fifth time in the last eight starts. He gave up eight hits and two home runs. It's the most hits, runs and homers he's surrendered since June 8.
The loss dropped De La Rosa to 6-4 and snapped a two-decision winning streak.