Necasfinished with a goal and two assists, the first of which came on Jesperi Kotkaniemi's goal just 2:11 into the first period.
It was Necas' first three-point game since Nov. 4.
"It didn't really matter if I scored or not, we got a huge win," Necas said. "The fans were unbelievable and really enjoyed every second of it. So yeah, it was a special night, and obviously I'm happy I got the goal, too."
Necas, who hadn't scored a goal in his previous six games, leads the Hurricanes with 51 points (22 goals, 29 assists) in 55 games this season.
"He's looking like he's been around the League forever," Carolina coach Rod Brind'Amour said. "It's kind of like I knew what was in him, and we all knew it was kind of there, and now it's really starting to show it, and it was great for him to show it on a big stage like this."
RELATED: [2023 NHL Stadium Series coverage]
After Paul Stastny made it 2-0 at 5:47 of the second period, Necas extended the Hurricanes' lead to 3-0 at 8:48 with a one-timer from the top of the left circle for a power-play goal.
Shortly after that, he worked a give-and-go on a 2-on-1 with Teuvo Teravainen, who tapped Necas' return pass into an open net to push it to 4-0 at 11:17.
"I really felt the energy from the fans," Necas said. "I just didn't feel tired at all out there and tried to play the game we kind of wanted to play. It was good."