PHOENIX -- Four pitches doomed Wade Miley and the Arizona Diamondbacks on Sunday.
All four left the ballpark -- the most home runs Miley has allowed in his career -- and the Diamondbacks lost to the Cincinnati Reds 4-3.
"I need to make better pitches," he said. "Two inches more down and maybe it is not a homer to left. Who knows?"
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 in the fifth Chris 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."
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.
Miley struck out nine with no walks in six innings of another tough loss. He fanned a career-high 12 in his previous start, getting no decision in a 4-3 loss to San Diego.
"I feel like I am throwing the ball well right now, but things aren't going my way," he said. "Just got to keep grinding through it."
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 trip out West at 4-3. Arizona wrapped up a 3-4 homestand.
"I thought we swung the bats pretty well today," Diamondbacks manager Kirk 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.
Paul Goldschmidt drew a one-out walk and when Miguel Montero lined Simon's 3-0 pitch off the wall in right-centre for a double.
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 centre, 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.
Cincinnati loaded the bases with one out in the ninth on an error, single and hit batter against Oliver Perez. Addison Reed came on to get Heisey to pop out and Frazier flied out.
NOTES: 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.