RALEIGH, N.C. (AP) — Justin Faulk scored the go-ahead goal 5:56 into the third period, and the Carolina Hurricanes rallied from three goals down to beat the Vancouver Canucks 8-6 on Tuesday night.

Jeff Skinner scored two goals, with his second starting Carolina's wild comeback. The Hurricanes scored six goals in the third — including four in a 4:40 span — to erase a 5-2 deficit.

Ron Hainsey and Victor Rask scored 24 seconds apart before Faulk put Carolina back up with a wrist shot that clicked off Nikita Tryamkin on its way past Ryan Miller.

Jordan Staal added an insurance goal with 7:22 left, and Brandon Sutter made it 7-6 with 5:50 to play before Lee Stempniak scored an empty-netter with 57.6 seconds remaining.

Sven Baertschi had two goals and an assist for the Canucks. Baertschi, Alexandre Burrows, Markus Granlund and Ben Hutton all scored during Vancouver's four-goal second period.