Raleigh, NC (SportsNetwork.com) - Elias Lindholm capped a three-point night with the go-ahead goal with six minutes remaining in the third period to boost the Carolina Hurricanes to a 5-3 win over the San Jose Sharks.
Jordan Staal, Riley Nash and Jay Harrison each had a goal and an assist, while Eric Staal scored the other goal for the Hurricanes, winners in three straight and five of their last six games.
Cam Ward made 22 stops for Carolina, which has won five of its last six against the Sharks.
Marc-Edouard Vlasic, Tommy Wingels and Justin Braun tallied for San Jose, which received 30 saves from Alex Stalock. The Sharks, who allowed four goals in the final period, have lost two in a row following a six-game winning streak.
Andrej Sekera sent the puck toward the net from above the right circle. Lindholm was stationed in the slot went the disc deflected off his stick and past Stalock.
Staal iced the win when he scored into an empty net with a half-minute left after the Sharks pulled Stalock in favor of an extra attacker.
Wingels scored on a deflection in front 7:09 into the first period and Vlasic made it 2-0 at the 16:31 mark with a blast from above the left circle.
"The nice thing the guys are learning if they just stay the course and play the game the right way you're going to get certain results consistently," Hurricanes coach Kirk Muller said.
Harrison had the lone goal of the second period, midway through on a shot also from beyond the left circle.
Nash scored 4:54 into the third, and Jordan Staal moved the hosts ahead less than two minutes later by tapping the puck from the right side of the net past Stalock.
Braun equaled the contest at 9:35 on a one-timer from the high slot.
"I don't think we're playing with the energy we played with earlier in the year," Sharks coach Todd Mclellan said.
The home team has won nine of the last 12 meetings in this series ... Carolina winger Alexander Semin, who is nearing a return from a concussion, missed a 10th straight game on Friday.