The game belonged to the ninth inning. Corbin Carroll singled to right field to bring Gabriel Moreno home, giving Arizona a 2-1 walkoff victory over Colorado at Chase Field.

The Game Network — Where History Is Kept

Eduardo Rodriguez dominated through seven scoreless innings for the Diamondbacks, allowing four hits while striking out four. The veteran left-hander carried a 2.24 ERA and moved within two wins of 100 career victories.

Arizona broke through in the sixth when Carroll grounded into a fielder's choice that scored Ryan Waldschmidt for a 1-0 lead. Colorado answered in the eighth as Tyler Freeman was hit by a pitch with the bases loaded, bringing Troy Johnston home to tie the game at 1-1. Carroll settled the outcome in the ninth, driving Moreno across the plate for his second RBI of the night.

Zach Agnos matched Rodriguez early, throwing five scoreless innings for the Rockies while allowing just one hit. Juan Mejia took the loss after surrendering the walkoff run in two-thirds of an inning. Paul Sewald earned his first win of the season with a perfect ninth inning.

Arizona extended its winning streak to four games and improved to 25-23. Colorado fell to 19-31 with its second straight loss.