Teenage center Nathan MacKinnon had the first hat trick of his young career, Matt Duchene also scored and the Colorado Avalanche beat the Tampa Bay Lightning 5-4 on Sunday.

Alex Tanguay had a goal and Semyon Varlamov made 28 saves for the Avalanche, who have won four of five. Ryan O'Reilly added two assists for Colorado

MacKinnon, at 19 years and 5 months, became the youngest player in Avalanche history to score three goals in a game. It was Colorado's first hat trick since Duchene did it Nov. 4, 2011, at Dallas, a span of 258 games.

Tyler Johnson had a goal and two assists for Tampa Bay, and Nikita Kucherov added a goal and an assist. Ondrej Palat and Brett Connolly also scored, and Andrei Vasilevskiy finished with 13 saves.