Jack Drury, Victor Olofsson, and Valeri Nichushkin each scored, and Samuel Girard had two assists for the Avalanche (23-2-7), who extended their point streak to five games (4-0-1) and are 13-0-2 on home ice. Wedgewood made 27 saves.
“I liked our game. I thought we played really well 5-on-5,” Colorado coach Jared Bednar said. “Our PK, it was a little bit of an adventure tonight, but 'Wedge' was outstanding on the penalty kill. That's where we gave up our most dangerous scoring chances against, and I thought they gained some momentum out of that. And we did a good job 5-on-5 fighting and getting it back.”
Jonathan Marchessault and Tyson Jost each scored for the Predators (12-15-4), who are 2-2-0 in their past four games. Justus Annunen made 37 saves.
“I really liked our road game,” Nashville coach Andrew Brunette said. “They're a very fast team. They're the No. 1 team in the League for a reason, but I thought we hung in there. And I'll take that road game any night.”
MacKinnon put the Avalanche up 1-0 at 1:26 of the first period. He collected a pass from Brent Burns, sped into the offensive zone and sent a wrist shot from just above the left face-off circle that skipped off the blocker and then the top of the right pad of Annunen.
“When you have good goaltending, you don't really think about it,” MacKinnon said. “You just have to think about what you have to do to try to help them. Try to put pucks in the net, give them some run support, and yeah, that's about it.”
Drury extended the lead to 2-0 at 11:47 while the teams were skating at 4-on-4. His wrist shot from above the circles deflected off the stick of Nashville captain Roman Josi and then off the glove of defenseman Nicolas Hague before going in.