Denver – Nathan MacKinnon scored a hat trick, including his 50th goal of the season, and the Colorado Avalanche won 5-2 against the Minnesota Wild at Ball Arena on Tuesday.

MacKinnon also had an assist, giving him 137 points (51 goals, 86 assists) this season, two behind Nikita Kucherov of the Tampa Bay Lightning for the NHL lead.

“I never thought in my life I’d score 50, honestly. I never really thought I would,” MacKinnon said. “It feels good, obviously. A lot of amazing plays from everybody all season, a lot of empty nets, a lot of hard work from the whole lineup. I think it’s a team achievement, honestly. It’s a team sport. Obviously, it’s tough to get there. You can’t do it alone.”

Matt Boldy had a goal and an assist, Kirill Kaprizov scored, and Filip Gustavsson made 27 saves for the Wild (37-32-9), who were eliminated from Stanley Cup Playoff contention.

“It’s not a very fun position to be in. We’ve strung together some good games. Obviously, tonight’s tough,” Minnesota defenseman Zach Bogosian said. “They’re a good team, and when you give, obviously, a player like MacKinnon [space], I mean he can take over a game. And he showed tonight why he’s a world-class player.

“We’ll compete right to the end. We’re not going to sit here and make excuses or play the what if game. We have to get ready to play against Vegas (on Friday). It’s the pride, it’s the culture. That’s the stuff you’re playing for, right?”

Lehkonen gave Colorado a 1-0 lead with a power-play goal at 4:33 of the first period, one-timing MacKinnon’s centering pass from just below the left hash marks.

MacKinnon made it 2-0 at 8:38 when he skated through Bogosian and Wild defenseman Jonas Brodin before scoring short side on Gustavsson.

“We were laughing, actually, after his first goal. I thought we were playing in Halifax [again], to be honest,” Drouin said. “I’ve seen those breakout goals where he just blows by the [defensemen] and the [defense] does’t even stand a chance. He had his legs tonight, for sure, and he made it count.”

Kaprizov cut it to 2-1 with a power-play goal at 10:14, putting in his own rebound after Georgiev sticked aside his initial attempt on a wraparound.

“He’s played great for us, obviously. That’s the competitive edge that we’re looking for, and he can drive a team,” Bogosian said. “There’s certain players that can drive teams. Obviously, MacKinnon does that for them, and Kirill does that for us. He’s been playing awesome.”

Boldy tied it 2-2 with a power-play goal at 19:40 when he tipped in a centering pass from Mats Zuccarello at the top of the crease.

Makar put the Avalanche back in front 3-2 at 6:15 of the second. He skated across the blue line to the left point before turning and scoring with a wrist shot that beat Gustavsson far side.

MacKinnon scored No. 50 to make it 4-2 at 14:50. He sped around Wild defenseman Brock Faber in the neutral zone and skated in alone before scoring with a wrist shot blocker side from the right dot.

MacKinnon then completed the hat trick to make it 5-2 at 19:08, again using his speed to split the defensemen in the neutral zone before deking Gustavsson and scoring past his glove.

“An elite player made some elite plays tonight,” Minnesota coach John Hynes said. “I think you look at the other components of the game, that was a huge difference. So, I’m not down on the team or whatnot. I don’t like the fact that we lost the game, but we got to continue to compete hard and play and try to find ways to win. We were right in the game there and MacKinnon makes some game-breaking plays. That’s what makes him such a dangerous player, and he was able to capitalize on them.”