Last night, the Colorado Avalanche got a huge come from behind win against the Vancouver Canucks. The Avs used five powerplay goals to steal a 5-4 overtime victory in their first game since Erik Johnson suffered a serious upper-body injury. The comeback was propelled by a huge night from the team’s star player. In his best game since returning from injury last week, Nathan MacKinnon had four points, including the game winning goal in overtime - giving his team a huge win and giving MacKinnon himself a number of career milestones.

MacKinnon’s career defining night started when he got an assist on a Gabriel Landeskog goal. The assist was his third of the game, but more importantly it was his 40th of the season - a new career high. The assist was also MacKinnon’s 64th point of the season - another career high.

Then, when MacKinnon scored the overtime winner, he lifted his team to victory while at the same time hitting a couple more career milestones.

It was his 25th goal of the season - one more than his previous career high set during his rookie year - but more than that, it was the 100th goal of Nathan MacKinnon’s NHL career.

In only 51 games this season, MacKinnon already has the best offensive production of his career. MacKinnon is now the second player from the 2013 draft class to reach 100 goal - Sean Monahan did it last season. He leads the NHL in primary points and has become a legitimate favorite to win the Hart Trophy.

To this point, MacKinnon’s rookie season was by far his best. After taking a few steps back, some were starting to question whether he would ever have the breakthrough season we’ve been waiting for. Now at 22-years of age, he is one of the two of three most exciting players in the NHL and a legitimate superstar for the Avalanche to build a contender around.

.