Matt Davidson slammed a three-run home run in a four-run third inning and the Diamondbacks pounded the Colorado Rockies at Coors Field on Saturday night.

RHP Trevor Cahill gave up just one run in 5 2/3 innings the fifth consecutive start he’s allowed three earned runs or less.

Davidson’s blast: With runners on first and second in the third Davidson got a belt-high 2-2 fastball from Rockies RHP Collin McHugh and sent it out to dead center field.

It was his second home run and Davidson again pointed to a simplified approach at the plate for helping him have success.

“I guess you could (call it a) tweak” he said. “I’m just not leg-kicking any more. Just taking a small little step and getting my foot down … and it’s feeling comfortable right now. It’s giving me just a better chance to be on time every pitch.”

Dangerous start: Cahill endured a couple of scares in the first inning but wound up coming away unscathed both physically and on the scoreboard.

After Charlie Blackmon shot a leadoff double to right field D.J. LeMahieu lined a ball off Cahill’s right hip for an infield single.

The ball hit him in the same spot as the line drive by Miami’s Marcell Ozuna on June 19; Ozuna’s ball forced him out of the game and eventually landed him on the disabled list two weeks later. This time Cahill came away with just a bruise.

“It wasn’t as bad though” he said. “It kind of glanced off. It was kind of sore for a couple of innings and actually felt better as the game went along.”

He got out of the first-and-third jam by retiring Corey Dickerson (strikeout) Todd Helton (lineout to short) and Charlie Culberson (strikeout).

More good defense: Cahill benefitted from a pair of nice defensive plays in the second inning. With one out Jordan Pacheco hit a ball that looked like it would sneak through the infield but shortstop Willie Bloomquist came up with the ball spun and fired to first for the out.