Gabriel Landeskog and Cale Makar each had a goal and an assist, and Darcy Kuemper made 30 saves for the Avalanche (7-5-1), who have won three straight games and are 5-1-1 in their past seven.
"For us, it's just worrying about the one thing we can control and that being our work ethic," Makar said. "Tonight we got away from that a little bit in the second period and then we started getting back to it in the third, so when we play to our identity like that not many teams can kind of stop our play."
Kadri extended his point streak to seven games (13 points; four goals, nine assists), scoring all three of his points on the power play to help the Avalanche finish 3-for-5 with the man-advantage.
"Attention to detail lately, just trying to execute better, more tape-to-tape passes," Kadri said of the power play. "Guys have been communicating a lot and just trying to dot our i's and cross our t's to execute at a high level. We've got the skill set out there, it's just about executing the game plan, and tonight was one of our better nights on the power play."