EDMONTON, Alberta (AP) - Teuvo Teravainen had a pair of goals and Jordan Staal a goal and three assists to help the Carolina Hurricanes beat the Edmonton Oilers 5-3 on Tuesday night.
Elias Lindholm and Jaccob Slavin also scored for the Hurricanes (2-1-1), who snapped a two-game losing skid.
Mark Letestu, Ryan Strome and Milan Lucic tallied for the Oilers (1-4-0), who have now lost four in a row.
Teravainen elected to shoot on a two-on-one break, beating Oilers backup Laurent Brossoit stick-side for the first goal of the game just 20 seconds into the game.
He staked his team to a 2-0 lead five minutes later on the power play, blasting a shot from the top of the circle up high and past Brossoit.
Carolina took a three-goal lead on another power play with 1:20 remaining in the opening period. Staal made a nice feed across the crease to Lindholm, who had a wide-open net to deposit the puck into.
Edmonton actually outshot the Hurricanes 15-8 in the first.
Letestu banged in a rebound in tight past Carolina goalie Cam Ward, who was making his first appearance in net this season, to make it 3-1.
The Hurricanes regained their three-goal edge four minutes into the third period as Staal picked off a pass and scored on a short-handed breakaway.
Strome tipped in his first goal as an Oiler past Ward to make it 4-2. The power-play goal came a minute after Staal's.
The Oilers pulled to within a goal eight minutes into the third as Lucic beat Ward with a slapshot.
Carolina ended the comeback bid two minutes later as Slavin undressed Brossoit with a deke. Staal picked up his fourth point of the night and of the season on the play.
Ward was credited with 48 saves in the win, as the Oilers outshot Carolina 51-21.
NOTES: Oilers forward Leon Draisaitl remained out with an eye injury/concussion symptoms. ... Center Martin Necas, selected by 12th in the 2017 NHL Draft by Carolina, made his NHL debut.
Hurricanes: visit Calgary on Thursday.
Oilers: play at Chicago on Thursday.