DENVER — Tyler Chatwood was happy with his stuff but he wasn’t happy with the results.

Chatwood started strong but faltered badly in the third inning, giving up five runs in the Colorado Rockies’ 9-4 loss to the Arizona Diamondbacks on Saturday night.

It was another tough home start for Chatwood (10-9), who is now 4-8 with a 5.67 ERA at Coors Field this season after his first three years in Denver were relatively successful.

“If you look back I was one of the better guys pitching here before this year. I’ve had bad luck,” he said. “I haven’t made pitches when I needed to here and I felt I’ve given up big innings in a couple of games that have cost me but I don’t think pitching here as anything to do with that.”

A big third inning hurt him Saturday as Welington Castillo had a three-run double and Jake Lamb followed with his 27th homer to make it 6-0.

Gerardo Parra homered and doubled against his former team and Daniel Descalso also went deep for the Rockies.

Chris Owings had a career high-tying four hits for the Diamondbacks.

Braden Shipley (3-3) allowed four runs in 5 2/3 innings in his first time facing Colorado. Shipley has pitched five or more innings in all eight of his starts this season.

The Rockies started to chip away against Shipley. Parra led off the Rockies’ third with his sixth homer and doubled ahead of Descalso’s fifth of the year in the fifth inning to pull the Rockies to 6-3.

They got the first two runners on in the sixth against the rookie right-hander but he struck out NL home run leader Nolan Arenado and David Dahl before Tom Murphy hit a run-scoring single.

“I felt we had him on the ropes and he had the strikeouts of Nolan and Dahl,” manager Walt Weiss said. “Those were big outs against two really good hitters. We had him pinned in the corner and he pitched his way out of it.”

Colorado still had a chance to tie it after Murphy’s hit but reliever Edwin Escobar struck out Parra to end the inning with runners on second and third.

The Diamondbacks’ bullpen tossed 3 1/3 scoreless innings after imploding against Colorado on Friday. Arizona relievers allowed eight runs, seven in the eighth inning in Friday’s loss.

Arizona tacked on a run in the sixth and two more in the seventh on Paul Goldschmidt’s RBI double and Yasmany Tomas’ run-scoring single. Goldschmidt extend his streak of reaching base against the Rockies to 50 straight games, the longest streak ever against Colorado.

TRAINER’S ROOM

Rockies: OF Charlie Blackmon was a late scratch with back tightness. … RHP Jeff Hoffman had his start pushed back an extra day. Weiss said the rookie is dealing with a blister.

20 GRAND

DJ LeMahieu had three hits for Colorado and has now reached base in 20 straight games. He is now hitting an NL-leading .345.

UP NEXT

Diamondbacks RHP Archie Bradley (5-8, 4.95 ERA) will face Rockies rookie Jon Gray (9-6, 4.41).