The Diamondbacks went up 1-0 in the third when Ahmed led off with a shot down the left-field line and Jarrod Dyson brought him home with a sacrifice fly to deep center.
It was another good start for Kelly (11-14), whose spot in the rotation was in jeopardy just a few weeks ago after a rough string of outings in July and August. The 30-year-old has been much better of late, giving up three earned runs over his last 20 innings spanning three starts.
Kelly allowed three hits and two walks against the Reds. Kevin Ginkel pitched the eighth and Archie Bradley earned his 14th save to finish the shutout.
Cincinatti’s Anthony DeSclafani (9-9) was nearly as good, giving up just one hit over seven innings. But Ahmed’s triple — which was the only hit for the Diamondbacks — and Dyson’s deep fly ball were enough for the win.
The game was played in just two hours and 16 minutes.
TRAINER’S ROOM
Reds : SS Freddy Galvis left the game in the seventh inning after an awkward swing. He was replaced by Alex Blandino.
UP NEXT
Reds: RHP Trevor Bauer (10-12, 4.55 ERA) makes his ninth start since being traded to Cincinnati earlier this season. He's 1-4 with a 7.40 ERA through eight starts.
Diamondbacks: RHP Zac Gallen (3-5, 2.66) takes the mound for Arizona. In four home starts since being traded from the Marlins, Gallen is 2-0 with a 1.57 ERA and opponents are hitting just .158.
About the Author