/cdn.vox-cdn.com/uploads/chorus_image/image/46792074/usa-today-8709332.0.jpg)
Arizona starter Rubby De La Rosa was the story of the series opener as the Diamondbacks righty was effectively wild in his seven strong innings of work against the Miami Marlins. De La Rosa allowed five scattered hits and walked a handful of batters en route to a 3-1 Arizona win.
Miami had its best opportunity of the game in the first inning, but couldn't plate any runs after loading the bases with one out. Shortstop Adeiny Hechavarria grounded into an inning-ending double play to help De La Rosa escape the opening frame unscathed.
On the other side, Marlins starter David Phelps looked sharp at times during his 5.2 innings of work, surrendering three earned runs on seven hits and four walks.
Phelps ran into some trouble in the third -- trouble that would prove costly in the low-scoring affair. The Miami righty loaded the bases with two outs on a pair of walks to A.J. Pollock and Paul Goldschmidt. Left fielder David Peralta then proceeded to plate home a pair of runs on a line drive two-run single to left field.
De La Rosa later helped his own cause as he plated the game's third run on a bases-loaded RBI fielder's choice, giving the D-Backs a 3-0 cushion late in the game.
The Marlins would eventually get on the scoreboard via a solo home run from Derek Dietrich to lead off the seventh, but it would prove insufficient in the eventual two-run defeat. De La Rosa induced a pair of ground balls, including a double-play ball off the bat of Cole Gillespie to help his cause and get himself through his seventh and final inning.
Miami gave it one more shot in the eighth when it loaded the bases with two outs, but fell short once more. In the ninth, the Fish went down 1-2-3 against Arizona closer Brad Ziegler to seal the 3-1 loss.
De La Rosa improved to 7-5 on the year with win, while Phelps fell to 4-6 in the losing effort.
Ziegler earned his 15th save of the year in his 1.2 innings of work to close out the game.
Miami lost for the fourth time in as many games since returning from the All-Star Break. Meanwhile, Arizona snapped a six-game losing skid with the win.
Source: FanGraphs