Three hits and a walk were all the Marlins managed against Robbie Ray this afternoon - with the aid of a couple of double-plays, he faced only two batters over the minimum. He pitched into the eighth inning, striking out the two batters he faced there, but was at 116 pitches, so there was no point pushing the envelope, especially with the D-backs holding a six-run advantage to that point. Randall Delgado, who has been delivering solid work out of the bullpen recently - one earned run over the last 13.2 innings, getting his season ERA virtually down to four - came in and got the final out there, and @@@ worked the ninth.
The D-backs wasted no time, loading the bases with one out in the first, on a single, walk and a catcher's interference call to Paul Goldschmidt. David Peralta got Arizona on the board with a sacrifice fly, and Peter O'Brien got his first hit of the 2016 season, depositing a pitch 420 feet into the left-field bleachers, for a three-run homer. That would turn out to be more than plenty offense for the home team, but a Welington Castillo RBI single in the second inning brought tacos, and Goldschmidt drove in the sixth run of the game for the Diamondbacks in the fourth. Both those men had two hits, as did Jean Segura and (for the second start in a row) Ray, who is now batting .261 on the year.
JoeyLewis is on the guest recap,. so we'll hopefully have that up later.