Ron Chenoy-USA TODAY Sports

Adrian Kempe and Phillip Danault scored two goals each for the Los Angeles Kings in a 5-2 win against the Colorado Avalanche on Thursday night in Denver.

Anze Kopitar had three assists, Gabriel Vilardi scored and Joonas Korpisalo made 28 saves for the Kings, who won their season-high fifth game in a row.

Evan Rodrigues and Nathan MacKinnon scored and Alexandar Georgiev stopped 26 shots for the Avalanche, who have lost four of their past five games (1-3-1).

The Kings scored on their first shot to take a 1-0 lead at 8:37 of the first period.

Los Angeles defenseman Matt Roy chipped the puck up the wall in his own zone to Kopitar, springing him loose on a two-on-one with Kempe, who scored with a one-timer off Kopitar's feed.

Vilardi extended the lead to 2-0 at 17:10 of the first period.

Kopitar dug the puck out of the corner and made a short pass to Vilardi at the bottom of the left circle. Vilardi stopped the puck, rotated his feet and scored nearside from a sharp angle.

Rodrigues scored on a deflection to cut the gap to 2-1 at 14:59 of the second period.

Kempe netted his 32nd goal of the season with a backhand from the slot 24 seconds into the third period to make it 3-1.

The Avalanche capitalized on their third power play when MacKinnon scored with a wrist shot to make it 3-2 at 4:24.

The Kings answered 15 seconds later when Danault scored with a deflection in front of the net off a faceoff to make it 4-2.

Danault scored the 100th goal of his NHL career and his 18th of the season with the net empty to make it 5-2 with 2:35 remaining.

Kevin Fiala recorded his 46th assist of the season on Danault's first goal, but he was limited in the third period after making knee-to-knee contact with Colorado's Andrew Cogliano in the second period. Fiala leads Los Angeles with 68 points.

More must-reads:

TODAY'S BEST
Veteran WR announces retirement from NFL
Mavericks come from behind to down Thunder, take 2-1 series lead
Stars continue road dominance with Game 3 win over Avalanche
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Watch: Braves were one out away from first no-hitter in 30 years
Roman Wilson hopes to become Steelers' next 'great' WR
Chargers sign veteran edge-rusher
Justin Allgaier dominates at Darlington for first win of 2024
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Celtics respond with impressive road win vs. Cavaliers in Game 3
Hurricanes' power play finally comes through with season on the line
Watch: An outstanding first half by Donovan Mitchell keeps the Cavaliers alive in Game 3 vs. Celtics
Tigers lose veteran starting pitcher to injury
Watch: Minor league baseball game interrupted by turtle delay
Paul Skenes experiences the Pirates' incompetence in just one game
Rangers ace continues to be plagued by nerve irritation in thumb
Cowboys hint at timeline for extension talks with offensive star
Steelers first-round pick has already 'apologized' to new locker mate
Former Packers WR makes bold prediction about Jordan Love
Broncos release former Super Bowl champion WR

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.