"Like you see, there's not a big difference on the ice between [our] two teams," Panthers captain Aleksander Barkov said of the race for first place. "Both teams are playing really well and not giving much, playing tight games.
"All five games [against the Hurricanes] have been tight. All the other games are going to be tight, too. We've just got to find a way to win those. We've been close, but not been able to find a way except one time."
Continuing his hot streak since returning to the lineup, Barkov, who has played in the last three games after missing six due to a lower-body injury, opened the scoring for the Panthers when he cut into the slot and beat Petr Mrazek on a rebound to make it 1-0 at 11:19 of the first period.
In the second period, Vincent Trocheck evened things up for the Hurricanes when he deflected a shot past Sergei Bobrovsky to make it 1-1 at 18:03. Needing a second look to see if the puck had bounced off Trocheck's glove instead of his stick, the play was reviewed and then upheld.
Breaking the tie in the blink of an eye, Barkov - who else? - put the Panthers back on top just 27 seconds after Trocheck's score when he teed up a passed from Carter Verhaeghe, dropped to one knee and blasted home a one-timer from the right circle to make it a 2-1 game at 18:30.
Helping the Cats carry a lead into the second intermission, Bobrovsky made several highlight-reel saves in the middle frame, including an eye-popping stop in which he stretched out his left pad just in the nick of time to rob Jesper Fast of what looked to be pretty much a surefire goal.
Bobrovsky finished with 31 saves, while Mrazek stopped 34 shots of his own.