CINCINNATI -- Shortstop Zack Cozart hit a go-ahead, two-run home run in the sixth inning, one of four homers hit by Cincinnati, and Bronson Arroyo pitched seven strong innings, lifting the Reds to a 6-3 victory over the Milwaukee Brewers on Saturday at Great American Ball Park.
Ryan Ludwick hit his first home run since coming off the disabled list in the sixth. The Reds also got homers from Chris Heisey in the fifth and Joey Votto in the seventh.
Aroldis Chapman pitched a scoreless ninth with three strikeouts for his 33rd save.
John Axford (6-7) took the loss for Milwaukee.
Arroyo (13-9) allowed two earned runs in seven innings to earn the victory. He struck out six, and did not walk a batter for the fourth straight outing.
Caleb Gindl hit a solo home run, his second, in the eighth inning for Milwaukee.
Brewers starter Wily Peralta gave up just one earned run on seven hits. But an elevated pitch count prevented him from pitching beyond the fifth inning.
Axford replaced Peralta in the sixth and gave up Ludwick's game-tying solo home run and a two-run shot by Cozart, which put Cincinnati ahead 4-2.
Meanwhile, Arroyo had just 83 pitches through seven innings. After allowing two runs in the second inning, Arroyo gave up just two hits over the next five frames.
Votto hit his 19th home run off left-hander Michael Gonzalez to make the score 5-2.
Milwaukee brought the tying run to the plate in the eighth, but J.J. Hoover got a key double play to work out of the jam.
Peralta was facing the Reds for the second time in six days, after allowing seven earned runs in 4 1/3 innings in a 9-1 loss to them on Sunday. But he got off to a much better start on Saturday, limiting Cincinnati to just four hits through three innings.
Khris Davis, who homered twice in Friday night's Brewers win, had an RBI double in the second inning to put Milwaukee ahead 1-0. Scooter Gennett followed with a sacrifice fly, making the score 2-0.
Cincinnati missed a scoring chance in the fourth when Ludwick was thrown out at home trying to score on Jack Hannahan's double to center. Jean Segura took the throw from Carlos Gomez and fired a strike to Martin Maldonado, who applied the tag.
Heisey homered on a 1-2 pitch from Peralta in the fifth to make the score 2-1.
Peralta had 103 pitches through five innings.
NOTES: Prior to Saturday's game, Cincinnati still was undecided on its starter for Sunday's series finale. But RHP Greg Reynolds arrived from Triple-A Louisville on Saturday just in case LHP Tony Cingrani, who left Tuesday's game with a low back strain, can't make his normal turn. ... Gomez felt no ill effects after playing eight innings on Friday, his first action since spraining his right knee Aug. 15. "He's surprised he's not sore, but he came through OK," said manager Ron Roenicke. ... Entering Saturday's action, Milwaukee (47-0) was the only major league team without a loss when leading after eight innings. ... Reds RF Jay Bruce, who had started 90 consecutive games, got the day off on Saturday. "As much a mental day as anything else," said manager Dusty Baker.