PHOENIX -- Tyler Skaggs pitched eight shutout innings and Paul Goldschmidt drove in two runs to add to his National League RBI lead to pacel the Arizona Diamondbacks to a 5-0 victory over the Colorado Rockies on Friday.
Left-hander Skaggs, recalled from Triple-A Reno on Friday to take injured Trevor Cahill's spot in the starting rotation, gave up three singles and a walk while throwing 103 pitches. He struck out five and did not permit a runner to reach second base.
Goldschmidt, who had two hits, singled in a run in the third inning and doubled in a run in the sixth. He leads the NL with 71 RBIs, three more than St. Louis' Allen Craig.
A.J. Pollock had a double, triple and scored three times for Arizona (45-41), which won its third straight. Aaron Hill had two hits and a two-run single in the seventh inning.
Michael Cuddyer had an infield single in the seventh and has hit safely in 30 of the last 31 games for Colorado (42-45), which has lost four of five.
Skaggs (2-1) has thrown 14 scoreless innings in his two starts at Chase Field this season. He retired 12 straight after giving up a Corey Dickerson single with one out in the first inning.
Pollock scored the D-backs' first two runs off left-hander Jorge De La Rosa, who was 8-4 against Arizona in 20 appearances entering the game.
Pollock tripled to right-center to lead off the last of the first inning and scored on a wild pitch with one out and Goldschmidt at the plate.
Didi Gregorius singled and Pollock doubled in the third inning, and after Gregorius was thrown out at home on a fielder's choice, Goldschmidt singled to center field to drive in Pollock and make it 2-0.
Skaggs gave up one hit in his first six innings, a one-out single to rookie Corey Dickerson in the first inning. Nolan Arenado, who walked in the fifth inning, was the Rockies' only other runner to that point..
NOTES: Colorado LF Carlos Gonzalez was not in the starting lineup Monday after leaving Sunday's game against the Los Angeles Dodgers with a strained upper back. He was replaced by rookie Corey Dickerson, who made his third major league start since being recalled from Triple-A Colorado Springs on June 22. ... The D-backs wore special jerseys with block "Arizona" on the front with a "19" patch over their hearts as a tribute to the 19 Granite Mountain Hot Shots, firefighters who lost their lives in the Yarnell Hill wildfire outside of Prescott, Ariz., on June 30. Both teams wore "Prescott Fire Dept." hats during batting practice and for the national anthem. Prescott is about 100 miles north northwest of Phoenix. ... In addition to Skaggs, the D-backs also recalled RHP Charles Brewer to add bullpen depth after using nine pitchers in a 5-4, 15-inning victory over the New York Mets on Sunday. The D-backs used 24 pitchers in the four-game series. RHP Chaz Roe, who earned his first major league victory Sunday, and OF Tony Campana were optioned to Triple-A Reno. Both Arizona and Colorado have 13 pitchers and 12 position players for the series.