EDMONTON, AB -- Michael Frolik completed his first NHL hat trick by scoring with 8.7 seconds left to give the Calgary Flames a 5-4 victory against the Edmonton Oilers at Rexall Place on Saturday.
Frolik, a forward signed as a free agent during the summer, broke a 4-4 tie when his bad-angled shot from the left corner banked into the net off Oilers goaltender Cam Talbot. Frolik entered the night with 26 shots on goal but no goals.
Defenceman TJ Brodie had a goal and an assist and Brandon Bollig also scored for Calgary (3-8-1). Goaltender Karri Ramo, recalled from Stockton of the American Hockey League on Thursday after being waived earlier this month, made 19 saves.
Taylor Hall, Bandon Davidson, Teddy Purcell and Leon Draisaitl scored for Edmonton (4-8-0), which trailed 2-0, 3-1 and 4-2. Talbot made 27 saves.
Bollig scored on the Flames' first shot of the game at 1:58, tipping Brodie's point shot past Talbot for his first goal of the season.
Frolik put Calgary up 2-0 at 11:34, capitalizing on a mistake by Talbot behind the Oilers net. Talbot came out to play the puck and inadvertently kicked it to Flames center Matt Stajan, who found Frolik in front of an open net.
Hall scored at 13:15 to cut the lead to 2-1, tipping a shot from Ryan Nugent-Hopkins past Ramo on the power play. The goal was Hall's fifth of the season, lifting him into a tie with center Connor McDavid for the team lead. It also extended Hall's point streak to five games.
Frolik gave Calgary a 3-1 lead at 17:27 when a shot by Flames defenceman Kris Russell hit his skate and deflected into the net.
Edmonton believed it had cut the Flames' lead to 3-2 on a goal from Benoit Pouliot at 4:12 of the second period after Pouliot put in the rebound of a shot by Mark Letestu. But Flames coach Bob Hartley challenged the goal due to goaltender interference and won; Letestu was ruled to have interfered with Ramo, and the goal was waved off.
Davidson cut the lead to 3-2 with a power-play goal at 10:38. The Oilers defenceman took a pass from Teddy Purcell and stepped into a point shot that sailed over the shoulder of Ramo.
Brodie put Calgary up 4-2 at 16:30 with a power-play goal, taking a pass in the slot from center Sam Bennett and snapping a shot past Talbot.
But Purcell scored a power-play goal 48 seconds into the third period to cut the Flames' lead to 4-3. Nugent-Hopkins attempted a centering pass that went off a skate and right to Purcell, who fired a shot past Ramo.
Calgary had a goal waved off at 6:15, when right wing David Jones was ruled to have interfered with Talbot on a point shot from Brodie. The Flames challenged the call, but upon review, it stood and the goal did not count. Draisaitl tied the game 35 seconds later, taking a cross-ice pass from Hall on a rush and beating Ramo.