The Avalanche opened the scoring on the power play. With Ben Chiarot in the box for holding, Alex Newhook one-timed the puck from high inside the circle to give his team a 1-0 lead.
Newhook's tally was the only one of the opening frame, with Colorado leading 23-12 in shots after 20 minutes.
Colorado doubled its lead in the second, once again on the power play. This time, it was Valeri Nichushkin with a one-timer from low in the slot to beat Primeau and make it 2-0 for the home side.
The Habs got back in the game later in the period, however. Tyler Toffoli shipped a long-distance saucer pass from inside the Montreal blue line all the way to Nick Suzuki, who took it in to the Colorado end and fed Artturi Lehkonen with a cross-ice pass which he one-timed past Avs starter Darcy Kuemper for his fifth of the season.
Suzuki and Toffoli picked up helpers on the play. It was a third point in three games for all three of the Habs who figured on the goal.