CALGARY — Sam Bennett scored his first of the season for the Calgary Flames in a 6-4 win against the Edmonton Oilers at Scotiabank Saddledome on Saturday.
Bennett had three shots, three hits and two blocks in 11:29 of ice time after he was a healthy scratch in a 4-1 loss to the Winnipeg Jets on Thursday. His agent, Darren Ferris, has said that he has asked to be traded by the Flames.
Mikael Backlund had a goal and two assists, and Johnny Gaudreau and Milan Lucic each had a goal and an assist for the Flames (5-5-1), who had lost two in a row. Jacob Markstrom made 28 saves.
Connor McDavid had a goal and an assist for the Oilers (6-7-0), who had a three-game winning streak end. Mikko Koskinen made 22 saves.
Dillon Dube scored on the power play to put the Flames up 4-3 at 2:56 of the third period, and Gaudreau shot over Koskinen’s glove on a partial breakaway at 5:16 to extend the lead to 5-3.
The goals came after Puljujarvi scored 1:18 into the third to tie it 3-3.
Darnell Nurse cut it to 5-4 at 8:55, but Bennett scored five-hole off a pass from Gaudreau from behind the net to make it 6-4 at 10:57.
Elias Lindholm gave Calgary a 1-0 lead 56 seconds into the game.
Jujhar Khaira tied it 1-1 at 6:53 on a redirection, and McDavid scored a power-play goal to make it 2-1 at 18:29. McDavid has 21 points (six goals, 15 assists) during a nine-game point streak.
Lucic tied it 2-2 at 3:04 of the second period, and Backlund scored on his own rebound off the rush to put the Flames ahead 3-2 at 4:58.