Clayton Kershaw conquered Coors Field and the weather in one afternoon.

Kershaw overcame his past struggles in Denver, striking out nine and going the distance as the Dodgers beat the Colorado Rockies 6-1 Sunday in a game cut short by rain in the sixth inning.

Hanley Ramirez homered as L.A. broke open the game with four runs in the top of the sixth. The game was then delayed 1 hour, 35 minutes before it was called.

The shorter game was helpful to the middling Dodgers, who had lost six of eight before taking two out of three from the slumping Rockies.

“It was one of those wins you kind of like because you don’t have to end up using your pen,” manager Don Mattingly said. “So it ends up being pretty good.”

Matt Kemp had a triple and two RBIs for the Dodgers, who played without outfielder Yasiel Puig and second baseman Dee Gordon, both of whom sustained injuries Saturday. Mattingly said Puig (right hip flexor) and Gordon (sore right hip) were day to day but wouldn’t say when they will return to the lineup.

Chone Figgins singled and also scored a run filling in for Gordon at the top of the lineup.

Rain started falling in the second inning and was steady for the rest of the afternoon. The moisture appeared to affect Kershaw (5-2) when he faced Brandon Barnes in the bottom of the third. He threw one pitch high to the backstop and then bounced the next one in front of the plate.

The two-time Cy Young Award winner said afterward the wet weather was helpful.

“The rain sometimes helps here as far as getting some moisture on the ball and being a little more humid,” Kershaw said. “It helps with the break.”

In the middle of the fifth, lightning flashed and a loud clap of thunder sent fans scurrying for cover while Kershaw calmly warmed up on the mound. He worked a perfect bottom of the inning.