Updated

Instant replay turned Bronson Arroyo's double in the sixth inning into a go-ahead home run, and the Cincinnati Reds held on for a tight 3-2 win over the Arizona Diamondbacks in the opener of a three- game series.

With the game tied, 2-2, Arroyo came up and hammered a Tyler Skaggs offering deep to left field. The ball appeared to hit high off the wall and ricocheted into the corner. But after reviewing the replay, the umpires ruled the ball hit the railing over the wall, and Arroyo was awarded his sixth career home run.

"We knew that ball ricocheted too hard to hit off the wall," said Reds manager Dusty Baker, whose club was coming off a series loss to the Cardinals.

Arroyo (11-7) stranded a runner on third in the bottom half and watched his bullpen set down the final nine batters in succession to secure the victory. Arroyo was charged with two runs on five hits and one walk.

Aroldis Chapman closed out the win and set a franchise record by converting his 24th consecutive save opportunity.

Skaggs (1-1), in his second career start, allowed three runs -- two earned -- on five hits and two walks over 5 2/3 innings for Arizona, which fell to 2-6 on its 10-game homestand.

Justin Upton hit a solo homer in the second inning and helped the Diamondbacks tie it in the fourth with an RBI single.

Brandon Phillips' run-scoring double in the third had tied the game, and the Reds were gifted a run the next inning. Skaggs nearly worked out of a bases- loaded jam in the fourth when he got Wilson Valdez on a comebacker to the mound, but the rookie fired one high to first baseman Paul Goldschmidt, who couldn't handle the throw.

"(Skaggs) threw great, made a mistake, kind of self inflicted, rushed the ball," Arizona manager Kirk Gibson said of the error. "He kind of rushed a little bit. He threw a serious cutter over there to (Goldschmidt)."

Scott Rolen scored on the play, and Arroyo provided the difference for the NL Central leaders.

"It's another unlikely hero," added Baker.

Game Notes

Chapman has 32 saves on the season. He broke the Reds' consecutive saves streak set by John Franco (1988) and Rob Dibble (1991) ... Arroyo won his fourth straight start ... The Reds won despite going 0-for-9 with runners in scoring position.