Flames 9, Oilers 5
Matthew Tkachuk had two goals and two assists, Johnny Gaudreau set a career high with five assists and the Calgary Flames beat the Edmonton Oilers 9-5 in a wild game Saturday night.
Leon Draisaitl had a hat trick to pace Edmonton (36-25-5), tying Toronto's Auston Matthews for the NHL lead with 47 goals. Derick Brassard and Ryan Nugent-Hopkins also scored for the Oilers.
Elias Lindholm and Mikael Backlund each scored twice for Calgary (40-17-8). Chris Tanev, Oliver Kylington and Dillon Dube added a goal apiece.
Tkachuk has 11 points (four goals, seven assists) in the last four games, while Gaudreau also has 11 points in that same span (three goals, eight assists).
Jacob Markstrom made 26 saves for the Flames and improved to 31-12-7.
Mike Smith, in relief of Mikko Koskinen, stopped 22 of the 26 shots he faced. Koskinen allowed five goals on 12 shots.
The provincial rivals ended up splitting their four-game season series.
In front of a raucous crowd of 19,289, Calgary’s first sellout since February 21, 2020, against Boston, the game was a thriller from start to finish with the goals coming seemingly non-stop.
With the score tied 4-all early in the second period, the Flames took their third and final lead on a pair of goals less than three minutes apart from Tkachuk.
At 5:06, Gaudreau muscled his way past Evan Bouchard to retrieve a loose puck, then spun and sent a pass into the slot to a wide-open Tkachuk, who sent a shot through Koskinen’s pads. That ended the night for Koskinen.
It didn’t start off any better for Smith, who was beaten between the pads by Tkachuk at 7:39 when an Oilers turnover in their own end allowed Gaudreau to find Tkachuk in behind the defense.
Brandishing a dangerous power play, the Oilers roared back again, making it 6-5 when they converted a two-man advantage they got when Erik Gudbranson was sent off for high-sticking three seconds into Andrew Mangiapane's penalty.
Draisaitl’s third of the game at 9:18 of the second and 47th of the season brought about 50 hats onto the ice from the boisterous Oilers supporters scattered throughout the red-clad crowd.
Early in the third, Markstrom robbed Evander Kane after he was set up in front on a great passing sequence with Connor McDavid and Jesse Puljujarvi that would have tied it. Calgary then pushed the puck up ice, with Gaudreau setting up Lindholm for his second of the night.
The Flames added an insurance goal just more than three minutes later when Backlund notched his second, whipping a shot inside the post.
Edmonton scored 32 seconds into the game when Brassard deflected Bouchard’s point shot past Markstrom, but the Oilers’ only lead lasted less than five minutes.
Lindholm was sent in alone on a pass from Tkachuk and he went to his backhand, putting a shot under the crossbar.
The Flames then surged in front on goals 16 seconds apart.
Panthers 4, Senators 3 (SO)
Aleksander Barkov had the tying goal late in the third period and scored the shootout winner, helping Florida overcome a three-goal deficit and beat Ottawa.
Anthony Duclair and Patric Hornqvist also scored for Florida, which extended its hold on the Eastern Conference lead. Recently acquired Claude Giroux had two assists and Sergei Bobrovsky made 19 saves.
Alex Formenton, Artem Zub and Dylan Gambrell scored in regulation for the Senators. Drake Batherson had an assist in his return after missing 28 games with an ankle injury. Anton Forsberg stopped 46 shots in the loss.
Lightning 2, Red Wings 1 (OT)
Brayden Point scored on a power play at 2:28 of overtime and Tampa Bay beat Detroit to snap a three-game losing streak.
Point scored on a rebound of Steven Stamkos’ shot. Stamkos tied it on a power play with 4:38 left in regulation . Anthony Cirelli assisted on both goals.
Brian Elliott made 26 saves in his first start since March 12 and fifth since Dec. 31.
Oskar Sundqvist scored for Detroit, and Alex Nedeljkovic made 34 saves.
Golden Knights 5, Blackhawks 4 (OT)
Evgenii Dadonov scored for Vegas at 2:05 of overtime after the Golden Knights overcame a three-goal deficit in the third period against Chicago.
Dadonov scored for the second time in two games since returning to Vegas’ roster after the NHL negated a trade that sent him to Anaheim because of his no-trade clause.
Down 3-0 after two period, Vegas got third-period goals form Chandler Stephenson, William Karlsson, Jack Eichel and Alex Pietrangelo. Logan Thompson stopped 30 shots for Vegas, allowing goals by Dominik Kubalik, Jonathan Toews, Dylan Strome and Alex DeBrincat.
The game marked the return of two-time Stanley Cup champion Alec Martinez for Vegas. He suffered a severe facial laceration on Nov. 11 and missed 53 games.
Canadiens 4, Maple Leafs 2
Paul Byron broke a tie with 2:28 left, Jake Allen made 49 saves and Montreal beat Toronto.
David Savard scored in consecutive games, Cole Caufield added a goal and Christian Dvorak had an empty-netter. Savard and Byron each had an assist and Nick Suzuki had two.
Auston Matthews and William Nylander scored for Toronto and Mitch Marner had two assists. Erik Kallgren made 14 saves.
Matthews opened the scoring 36 seconds into the game with his NHL-leading 47th goal. He matched his career high set in 2019-20.
Canucks 4, Stars 1
Elias Pettersson had two goals and a pair of milestones as Vancouver rallied past Dallas.
Pettersson's second goal was his 20th of the season and the 200th career point for the fourth-year player from Sweden.
Peterson's second score started a three-goal barrage in the third period. Bo Horvat and Conor Garland also scored in the frame for the Canucks. Thatcher Demko stopped 35 shots.
Jacob Peterson scored in the second period, and Jake Oettinger made 27 saves for the Stars.
Hurricanes 7, Blues 2
Andrei Svechnikov scored twice on his 22nd birthday and Seth Jarvis also had two goals as Carolina beat St. Louis.
Antti Raanta won a battle of Finnish goalies with 30 saves. Ville Husso stopped 21 of 26 shots, and the Hurricanes scored two empty-net goals when Husso was pulled with 5:30 to play.
Martin Necas, Brett Pesce and Nino Niederreiter also scored for Carolina. Pesce and Necas each also had an assist.
Pavel Buchnevich scored both of St. Louis’ goals, giving him 21 this season. The two goals give Buchnevich 100 goals in his career. The Blues are 1-3-2 in their past six games.
Wild 3, Blue Jackets 2 (OT)
Jared Spurgeon scored 1:24 into overtime and Minnesota beat Columbus, providing Marc-Andre Fleury a victory in his debut with the Wild.
Fleury stopped 23 shots for Minnesota, which won its fifth straight game.
Kirill Kaprizov scored twice, including a tying goal with 1:03 left in the third period to put the game into overtime.
Jake Bean and Jakub Voracek scored for Columbus, and Elvis Merzlikins made 35 saves.
Sharks 4, Ducks 1
Timo Meier had a hat trick, Marc-Edouard Vlasic added a goal, and San Jose defeated Anaheim.
James Reimer had 27 saves for San Jose, which sent Anaheim to its ninth straight loss.
Meier matched his career high with 30 goals as the Sharks won for the third time in four games after losing 18 of their previous 24.
Gerry Mayhew scored for Anaheim. Ducks rookie goalie Lukas Dostal turned back 19 shots in his fourth career appearance and third start.
Kings 4, Kraken 2
Jordan Spence scored his first NHL goal and captain Anze Kopitar had a goal and an assist as Los Angeles beat Seattle.
Gabriel Vilardi scored his first goal in five months and Sean Durzi ended a 29-game goal drought for the Kings in their second win over the expansion Kraken this season. Cal Petersen made 23 saves.
Daniel Sprong scored in his second straight game since joining Seattle, and Philipp Grubauer stopped 23 shots for the Kraken during their debut in downtown Los Angeles. Morgan Geekie tacked on another goal with four seconds to play.
Stories that may interest you
Alex Bregman hit a two RBI double early and the Houston Astros held on for a 2-1 win over the New York Yankees Thursday night
Primoz Roglic must find a way to stop his Slovenian rival Tadej Pogacar from winning the Tour de France for the third straight time
A person with direct knowledge of the decision says Kevin Durant has requested a trade from the Brooklyn Nets