Arizona seized control early and weathered a late surge to defeat Colorado 8-6 at Coors Field. The Diamondbacks scored five runs in the first four innings, then added three more before the Rockies mounted their comeback attempt.

The Game Network — Where History Is Kept

Corbin Carroll led the assault with two home runs and three RBIs, going 2-for-4 with a walk. His first homer came in the fourth inning, a two-run shot to right center that traveled 431 feet and extended Arizona's lead to 5-0. Carroll struck again in the sixth with a 448-foot blast to right center. Lourdes Gurriel contributed two RBIs on a pair of hits, including a solo homer in the fifth inning that reached 379 feet to left field.

The Diamondbacks built their advantage through a series of timely hits. Arenado singled Carroll home in the third inning, then Gurriel drove in Perdomo with another single to left. Vargas extended the lead to 3-0 in the fourth when Moreno scored on his single to center, setting up Carroll's decisive two-run homer.

Mike Soroka earned the victory for Arizona, allowing 2 runs on 6 hits over 5.2 innings with 8 strikeouts. Michael Lorenzen took the loss for Colorado, surrendering 7 runs on 9 hits in 4.2 innings. The Rockies rallied for four runs in the eighth inning, with Castro driving in two on a ground rule double and sacrifice fly, but could not complete the comeback.

Arizona improved to 21-23 while Colorado fell to 18-28. Gurriel reached 500 career RBIs in this game, while Paul Sewald recorded his 10th save and is four saves away from 100 for his career.