PHOENIX - Tyler Skaggs had never pitched in front of a bigger crowd, and he had never been better in his very young and so promising big league career.
Skaggs tossed eight innings of three-hit ball in his return to Arizona's rotation, and the Diamondbacks opened a 10-game homestand with a 5-0 victory over the Colorado Rockies on Friday night.
It was the Diamondbacks' first home game since 19 Arizona firefighters died while trying to extinguish an erratic wildfire last Sunday.
The Diamondbacks paid tribute to the victims of the tragedy during a pregame ceremony that featured a bagpipe band playing "Amazing Grace" while photos of each of the fallen firefighters were shown on the ballpark's giant video screen.
That was followed by a 19-second period of silence from the sellout crowd at Chase Field. Players from both teams wore "Prescott Fire Dept." baseball caps during batting practice, with a large No. 19 behind home plate. During the weekend series, the Diamondbacks are wearing special black jerseys with a 19 patch.
Skaggs struck out five and walked one in the win.
"He reminded me of Barry Zito when he was with Oakland," said Michael Cuddyer, who had one of Colorado's three singles. "He had a two-seamer away and then in the middle innings he started throwing that curveball, which is a plus-plus curveball. It was very reminiscent of Zito in Oakland."
Skaggs, who turns 22 next week and is considered one of the top pitching prospects in the game, was recalled from Triple-A Reno for the second time this season.
"I feel awesome," the left-hander said. "It's great. To be up here this young is a dream come true."
Paul Goldschmidt drove in two runs with a double and single, raising his NL-leading total to 71 RBIs. A.J. Pollock had two hits and scored three times, and Aaron Hill had a two-run single.
Colorado's Jorge De La Rosa (8-5) gave up three runs and seven hits in 5 1/3 innings. He had allowed three runs combined in his previous three starts.
Corey Dickerson and Nolan Arenado also had a single for the Rockies. J.J. Putz got three outs to complete the three-hitter for Arizona.
The Diamondbacks, who concluded a 10-game trip with a 5-4, 15-inning victory at the New York Mets on Thursday, played in front of a sellout crowd of 45,505. It was the biggest total for Chase Field since opening day.
Colorado had four base runners, and only one of them reached second. One was thrown out trying to steal second, and another erased on a double play.
Skaggs (2-1) retired 12 in a row in one stretch.
"After the road trip we needed him to come out and eat some innings up," Goldschmidt said. "For him to go eight, and obviously not give up any runs as well, was huge. He set the tone early, was working quick. That was humongous tonight.
"We really needed a good outing to give the bullpen a little bit of rest, and it kind of energized the guys as well. You couldn't ask him to do anything more."
The Rockies, already with Troy Tulowitzki on the 15-day disabled list, were without Carlos Gonzalez because of a sore back.
Arizona infielder Willie Bloomquist said after the game that he has two broken bones in his left hand and expects to be sidelined six to eight weeks. He was injured when he was hit by a pitch June 26.
On StarNet: Follow your favorite team at azstarnet.com/sports/baseball/ professional/mlb/