Derek Grant scored, and John Gibson made 39 saves for Anaheim (23-41-10), which lost its fifth in a row to finish 1-6-1 on an eight-game homestand.
"It's obviously a tough time of year for us," Ducks forward Ryan Strome said. "With things winding down and knowing our place in the standings, these are hard games, but I think playing against these good teams teaches us a lot of good lessons."
Grant gave Anaheim a 1-0 lead at 12:08 of the first period. Ducks forward Jakob Silfverberg retrieved a Makar turnover and made a backhand pass to Grant, who banked the puck off the inside of Johansson's right pad.
"We did a good job of beating the icing and then we just got in on our forecheck, tried to stay tight and pressure [Makar] to make him make a tough play and that kind of happened," Silfverberg said. "I had it on my backhand and was thinking about shooting, but [Grant] made a good call, he called for the puck and I just kind of slung it in there and it managed to find its way in."
The Avalanche tied it 1-1 at 15:43 when Byram's wrist shot sailed through traffic and past Gibson. Byram has four goals in his past nine games.
"I've just been trying to shoot the puck," Byram said. "Our forwards battle in front of the net to try and get screens, so I just shoot it, get it there for them, and a couple have gone in for me, so I'm happy about that."