Arizona had much less trouble dealing with the elements this afternoon at Wrigley Field, on both sides of the ball. First inning home-runs from Eduardo Escobar and David Peralta staked the Diamondbacks to a 2-0 lead, and a Jarrod Dyson sacrifice fly extended the edge in the next frame. A three-run sixth inning put the game away for Arizona, keyed by a two-run homer from John Ryan Murphy. Christian Walker went 4-for-4, raising his season average to .353.
Meanwhile Zack Greinke was putting up the zeroes, to secure his first career win at Wrigley.