Those were the nine players able to hammer the Reds pitching staff with extra-base hits. The first eight all started the game, with Fuentes coming in later on a double-switch for starter Robbie Ray, so technically, all nine spots in the order were able to deliver at least a double in the contest.

According to their communications team, the Diamondbacks also set a new franchise record with their six extra-base hits alone in the fifth inning of the game (four doubles, one triple and a home run). Arizona had managed five extra-base hits in an inning eight times previously, most recently doing so on May 15 vs. the New York Mets.

This was a much needed performance by the D-backs offense and Ray, who have seen their wild card lead dip dramatically with the Colorado Rockies and Chicago Cubs right on their tail.

Ray tossed six innings of two-run, four-hit baseball, getting the win to improve to 9-4.

Peralta (3-for-5), Goldschmidt (1-for-1 with four walks), Descalso (1-for-2 with two walks) baffled the Reds pitching staff all game, with Herrmann chasing Cincinnati starter Sal Romano in the fifth with a two-run home run.