PHOENIX -- The energized Cincinnati Reds head home feeling they're finally playing the way they thought would.
Chris Heisey hit a go-ahead homer in the fifth inning and the Reds connected four times in all, beating Arizona 4-3 on Sunday to take three of four from the Diamondbacks.
Cincinnati led 3-0 after homers by Zack Cozart and Todd Frazier in the third and by Ryan Ludwick in the fourth. Arizona tied it with a three-run fourth, then Heisey's second home run of the season put the Reds on top for good.
"We're really not a home-run hitting team," Frazier said, "but when we do, we win."
Frazier said the Reds have talked about boosting their energy on the field.
"A little gusto," he said. "That's a word I used to use in high school in football. You have to show a little gusto, and I think we've been doing that. The energy is there, the fun is starting to come back. We're just happy we're playing good ball right now."
Converted reliever Alfredo Simon (7-3) gave up three runs in 6 1/3 innings. Aroldis Chapman hit 103 mph on the Chase Field radar gun in a perfect ninth, overpowering three batters not long ago in the minor leagues and earning his seventh save in eight opportunities.
Wade Miley (3-6) allowed four home runs in a game for the first time in his career.
"He pitched well except for the four pitches," Arizona manager Kirk Gibson said, "and those guys hammered them."
David Peralta singled twice in his major league debut for the Diamondbacks.
The Reds won their last three and four of five to finish their western trip 4-3.
"You fight to win series and get on a roll," Cincinnati manager Bryan Price said. "That's four out of five. We're heading in a nice direction."
Arizona wrapped up a 3-4 homestand.
"I thought we swung the bats pretty well today," Gibson said. "We hit a lot of balls and they made some plays on us. It just wasn't meant to be and that is frustrating.
"At the end they just shut us down. Chapman come in throwing 102, 103, it is pretty tough duty."
Cozart hit the first pitch of the third inning into the left- field seats, his second home run of the season, to make it 1-0. After two outs, Frazier hit Miley's 1-0 pitch into the same area, his team-high 10th homer -- and the Reds led 2-0.
Cincinnati made it 3-0 in the fourth when, with two outs, Ludwick homered -- also to left.
Arizona broke a streak of 15 scoreless innings in the fourth.
Montero moved to third on Martin Prado's single then scored on Eric Chavez's sacrifice fly to cut the lead to 3-2. Peralta, just up from Double-A Mobile to replace the injured A.J. Pollock, singled to center, putting runners at first and third, and Ender Inciarte singled in the tying run.
Peralta led off the seventh with a single and Inciarte flied out to deep right. That was it for Simon. Gerardo Parra's two-out single off Sam LeCure put runners first and third but Cliff Pennington lined out to right to end the threat.
Prado singled with two outs off Jonathan Broxton in the eighth and took second on a passed ball. But Chavez popped out to end the inning. Broxton has allowed one run in 18 appearances this season.
Billy Hamilton was a late scratch from the Reds lineup with a sore right elbow. ... Arizona had five Venezuelans in the lineup, a franchise record and tied for most in the majors since 1998. Each of them had at least one hit. It was the first time in the NL that a team started three Venezuelans in the outfield. ... Pollock, whose right hand was fractured when he was hit by Johnny Cueto's pitch Saturday night, will undergo surgery in the next few days. Gibson guesses Pollock will be out five to eight weeks. ... The Reds return home to open a three-game series against San Francisco on Tuesday. Arizona is off Monday and begins a three-game series at Colorado on Tuesday.
How the Rangers, Mets, Blue Jays and Mariners combined for the wildest day in MLB free-agency history
With the lockout looming, teams were looking to lock down big-name free agents. On Nov. 28 and 29, they did so in dramatic -- and expensive -- fashion.
How did the Mets land Max Scherzer?
Jeff Passan reports on Max Scherzer finalizing a massive three-year deal with the Mets.
Right-hander Carson Fulmer taken by Los Angeles Dodgers' minor league team from Cincinnati Reds
The Los Angeles Dodgers' Triple-A team at Oklahoma selected right-hander Carson Fulmer from Cincinnati with the 39th and final pick of the Triple-A phase of Major League Baseball's annual draft of unprotected players.
Late Indians outfielder/commentator Jack Graney wins Frick Award
Cleveland Indians outfielder and commentator Jack Graney has won the Hall of Fame's Ford C. Frick Award for excellence in broadcasting.
What's next for the NL West? Lockout leaves MLB's wildest division with huge question marks
The Giants lost a franchise icon. The Dodgers are missing some familiar faces. The Padres imploded and hired a new manager. And what about the futures of the Rockies and D-backs?
Tim Kurkjian is a Hall of Famer! Here's what makes him so great
As Cooperstown calls for our colleague, we share a few favorite memories of working alongside him.