LOS ANGELES -- Nathan MacKinnon, Vladislav Kamenev and Colin Wilson each scored a power-play goal for the Colorado Avalanche in a 7-3 win against the Los Angeles Kings at Staples Center on Wednesday.
Tyson Barrie had a goal and an assist, and Alexander Kerfoot had three assists for Colorado (11-6-4), which is on a five-game point streak (4-0-1). Semyon Varlamov made 33 saves to become the fifth Russian-born goalie with 200 NHL wins.
Matt Luff and Austin Wagner each had a goal and an assist for Los Angeles (7-13-1), which has lost four straight games at home. Calvin Petersen allowed six goals on 31 shots before he was replaced in the third period by Peter Budaj, who made two saves on three shots.
[WATCH: All Avalanche vs. Kings highlights]
Colorado was 3-for-4 on the power play and is 8-for-11 with the man-advantage in its past four games. Los Angeles was 0-for-3 on the power play.
"I just thought our special teams were real good," Avalanche forward Gabriel Landeskog said. "Our power play was real sharp, and our PK did their job. To me, that was the difference."
Video: COL@LAK: MacKinnon strikes quickly on power play
Kamenev gave the Avalanche a 1-0 lead at 11:25 of the first period, finishing at the left post off a cross-crease pass from Carl Soderberg.
"Execution has been there," Avalanche coach Jared Bednar said. "Our guys are hungry to score on the power play. We got a lot of talent, especially now both units are contributing."
Kyle Clifford tied it 1-1 at 15:26 when Varlamov could not handle a dump in by Tyler Toffoli, and Clifford skated in to tap in the loose puck.
MacKinnon scored eight seconds into a power play to make it 2-1 at 16:16. After a face-off win, Landeskog got the puck along the right wall, passed down to Mikko Rantanen, who quickly found MacKinnon in the slot for a one-timer.
MacKinnon has scored a goal in three of his past four games and has nine points (three goals, six assists) in his past five games.
"We had a play drawn up and it was able to work," Landeskog said. "One of those things that when the power play works, when it's clicking like that, it feels good and obviously can win you games, which it did tonight."
Patrik Nemeth made it 3-1 at 11:33 of the second period on a shot from the point, and Wilson extended the lead to 4-1 at 17:49 on a one-timer from in front.
Barrie made it 5-1 at 1:10 of the third period on a rebound in the right circle. He has eight points (two goals, six assists) during a six-game point streak.
Nikita Zadorov scored glove side on Petersen in the slot at 2:47 to make it 6-1. Petersen was pulled following the goal.
Matt Calvert scored on a redirection of Barrie's shot from the point to make it 7-1 at 8:24.
"We need to play as a five-man unit out there and we're not doing that and that's why we are letting in so many goals," Kings defenseman Drew Doughty said.
Luff scored at 13:14 to cut it to 7-2. Wagner, who had an assist on Luff's goal for his first NHL point, scored his first NHL goal at 15:21 to make it 7-3.
Video: COL@LAK: Kamenev taps in Soderberg's pass for PPG
They said it
"We had an early stretch of the year where our D wasn't as involved in the offense as we'd like them to be. Tonight we got some contributions from our back end. That's great. We want them up and being in the play and being part of our offense, both on the rush and in the offensive zone." -- Avalanche coach Jared Bednar
"It's not what we ever envisioned. We still really focus on defense and we never wanted to lose that part of our game, and I don't really have a reason as to why it's happening right now." -- Kings defenseman Drew Doughty
Need to know
Kings forward Adrian Kempe left in the first period with a lower-body injury. … Soderberg had two assists and has seven points (two goals, five assists) in his past six games. … Los Angeles has been outscored 16-5 in its past four home games. … Colorado's top line of Landeskog, MacKinnon and Rantanen have combined for 13 points (four goals, nine assists) in the first two games of a three-game road trip.
Avalanche: At the Arizona Coyotes on Friday (8 p.m. ET; FS-A PLUS, ALT2, NHL.TV)
Kings: Host the Vancouver Canucks on Saturday (10 p.m. ET; CBC, SN, SN360, SN1, CITY, FS-W, NHL.TV)
Video: Avalanche score seven in rout of Kings