Johnny Cueto bolstered his Cy Young award resume by winning his National League best 17th game this season.
Aroldis Chapman saved his 25th consecutive save opportunity and the Reds picked up a full game on the St. Louis Cardinals in the standings.
Ryan Hanigan drove in two runs in the 5-2 win in Arizona.