RALEIGH, N.C. -- Andrei Svechnikov had two points and scored the only goal in the shootout, and the Carolina Hurricanes defeated the San Jose Sharks 3-2 at PNC Arena on Thursday.
"He's just getting better and better and more confident with all his playmaking ability," Hurricanes coach Rod Brind'Amour said. "He's tough to handle, and he's still just scratching the surface. I think there's another level for him."
Jake Gardiner scored, Warren Foegele had two assists, and Petr Mrazek made 28 saves for the Hurricanes (17-11-1).
[WATCH: All Sharks vs. Hurricanes highlights]
Marcus Sorensen and Logan Couture scored, and Aaron Dell made 27 saves for the Sharks (15-13-2).
"It was a gutsy point by us," San Jose coach Peter DeBoer said. "This is always a hard rink to play in, and them getting [ahead] at different points had us on our heels a few times. I thought we battled through and persevered and found a way."
Svechnikov gave the Hurricanes a 1-0 lead at 50 seconds of the first period. Foegele won a puck battle in the corner against Sharks defenseman Brent Burns before finding Svechnikov in the slot for a backhand.
Video: SJS@CAR: Foegele, Svechnikov connect for early goal
"He made a great forecheck and gave it to me in the slot," the Svechnikov said of Foegele. "I just closed my eyes and shot it at the net."
The Sharks tied it 1-1 at 7:16 when Joe Thornton drew Mrazek across the crease before dropping a pass to Sorensen, who scored into an open net.
"I was surprised," Sorensen said. "It was a great pass, just a tap-in for me. It was an easy goal."
Video: SJS@CAR: Sorensen buries Thornton's terrific pass
Gardiner skated through the slot to finish a give-and-go from Foegele for a 2-1 Carolina lead at 10:12 of the second period.
"Originally, I was going to one-time the puck, but it wasn't exactly in my wheelhouse, so I gave it back to him and he made a great pass back," Gardiner said.
Couture tied it 2-2 with 18 seconds remaining in the period on a one-timer off a pass from Erik Karlsson.
Video: SJS@CAR: Couture buries Karlsson's pass to knot score
The Sharks and Hurricanes traded chances in overtime, including a Sebastian Aho one-timer on a 2-on-1 that Dell stopped by moving to his left at 2:03.
Dell said Svechnikov's shootout goal caught him by surprise.
"I didn't really think he was going to shoot it when he did in the shootout, but he got a good shot off, [off the] post and in," Dell said. "What are you going to do?"
Video: SJS@CAR: Hurricanes conga in latest Storm Surge
They said it
"It's a tough road trip. If you lose a bunch in a row right now, you're going to fall out of pace in the [Western] Conference because everyone is bunched up. Good to get one [point]. Now we're looking to get some more the rest of the road trip." -- Sharks captain Logan Couture on opening a four-game trip
"It's been tough lately, but I've just got to stick with it and eventually it will go my way. That was good tonight. We needed this one to get our momentum going again and be ready for Saturday. We just have to limit our mistakes and capitalize where we can." -- Hurricanes defenseman Jake Gardiner, who had gone 26 games without a goal (Oct. 5)
Need to know
With his goal, Couture has scored in every current NHL city. … Karlsson played a season-high 29:45 and tied his season high with six shots. … The Hurricanes are 6-1 in overtime and the shootout. … Svechnikov has 16 points (six goals, 10 assists) in his past 13 games. … Mrazek is 28-8-1 at PNC Arena with a 2.15 goals-against average, .923 save percentage and five shutouts.
Sharks: At the Tampa Bay Lightning on Saturday (7 p.m. ET; SUN, NBCSCA, NHL.TV)
Hurricanes: Host the Minnesota Wild on Saturday (7 p.m. ET; FS-CR, FS-N, FS-WI, NHL.TV)
Video: Svechnikov's SO goal propels Hurricanes past Sharks