Nice to see a comprehensive pounding delivered by the Diamondbacks, even if it was on the woeful Phillies. Didn't look like that would be the case early on, as Robbie Ray wobbled his way through a first inning in which the opposing catcher just missed a three-run homer and had to settle for a two-run triple instead. However, Arizona took advantage of some laughable Philadelphia defense to score two unearned runs in the second. They then took the lead on a Yasmany Tomas homer in the fourth, but blew the doors open on a three-run homer by Peter O'Brien in the fifth and another Tomas bomb in the fifth, making it a 7-2 game.
They weren't finished yet. Welington Castillo, O'Brien again and Paul Goldschmidt added solo home-runs in the latter stages, as the Diamondbacks tied a team record, hitting six home-runs for the first time in almost exactly four year: June 20, 2012 against the Mariners. Goldschmidt and Lamb had three hits apiece, O'Brien, Tomas and Michael Bourn two apiece, and Ray ended up going six innings, allowing just those two runs on seven hits and a walk with seven strikeouts. Andrew Chafin, Zack Godley and Randall Delgado each tossed a scoreless inning of relief, as the road-trip got off to fine start. edbigghead will be along in a bit with a full recap.