James Guillory-USA TODAY Sports

Carolina's Martin Necas produced his first career hat trick in the first 17 minutes as the Hurricanes defeated the Colorado Avalanche 5-2 on Thursday night at Raleigh, N.C.

Michael Bunting and Seth Jarvis also scored for the Hurricanes, and Teuvo Teravainen had three assists as Carolina won for the fourth time in five games.

It was far from smooth despite holding a 3-0 lead. Goalie Pyotr Kochetkov was pulled after the first period after yielding two late goals, but he was called back for the third after Antti Raanta sustained a lower-body injury. Kochetkov finished with 16 saves and Raanta stopped all nine shots in the second.

Zach Parise, in his third game with the Avalanche after he was signed as a free agent, and Samuel Girard scored in a 5-second span late in the first period for Colorado. Alexandar Georgiev was dinged for three goals from Necas across the first four shots in faced, but he ended up with 22 saves.

Necas has 16 goals this season. His goals reflected the second-fastest recording of a hat trick in Hurricanes history.

Necas scored 1:52 into the game, collecting the puck in his own zone and going through the neutral zone before firing a shot that hit off Georgiev with the puck trickling into the net.

His next goal came as he plastered a shot coming down the slot for his 15th tally of the season at 6:25. For the third goal, he took a pass from Teravainen in front of the net and converted at 16:51 before the ice was showered with hats.

The Avalanche, which are 0-2-1 since the All-Star break, got on the board with the two goals in the final minute of the first period.

Parise's first goal with the Avalanche came on a 4-on-4 situation. Girard scored off the ensuing face-off, firing the puck on net from just across the center stripe for his third goal of the season.

More must-reads:

TODAY'S BEST
Pressure mounts on Nuggets as Nikola Jokic wins third MVP Award
Jalen Brunson shakes off injury to lift Knicks to Game 2 win
Panthers dominate Bruins to even series
LSU HC pins transfer portal struggles on reluctance to 'buy players'
Pirates announce date for 2023 No. 1 overall pick's MLB debut
Shohei Ohtani showing what would happen if he only focused on hitting
Joe Burrow shares 'support' for Bengals who requested trades
Canucks erase three-goal deficit to stun Oilers in Game 1
Watch: Pacers star ties playoff high in threes in one half
Former NFL player has major warning for Steelers QB Justin Fields: 'You can't fall into this'
Watch: Brad Marchand hurdle Panthers player on Charlie Coyle goal
LeBron James rues 'missed opportunities' against Nuggets
Cardinals star gives update on timeline for injury rehab
Police investigating Patrick Beverley incident
J.J. Watt addresses possibly ending retirement to play for Texans
Inter Miami's Lionel Messi could surpass two major MLS records
Reporter weighs in on potential Giants quarterback controversy
Cowboys to release veteran WR
Lakers want Anthony Davis' opinion in search for next head coach
Patriots exec explains why team drafted two QBs in 2024 NFL Draft