Colorado (31-9-4), which returned after it had three games postponed due to NHL COVID-19 protocol, joined the Vegas Golden Knights, who lead the Honda West Division by two points over the Avalanche.
"I thought it was pretty good," Avalanche coach Jared Bednar said. "The start of the game we looked a little big sluggish with the pace of our play. Our urgency got better as the game went on. It was a real good game for us for being the first one back. Pretty happy to get that result.
"Hopefully we can go and keep this thing going down the stretch run and into the playoffs and we can achieve the ultimate goal, which is why we're all here."
Andre Burakovsky scored twice, Nathan MacKinnon had three assists, and Devan Dubnyk made 25 saves for his second win in two starts for the Avalanche, who have won five straight and are 18-1-2 their past 21 games.
"We played a real disciplined game today," Burakovsky said. "That may be why we won the game. We're doing all the right things. We have to come out and compete in every game."