Jarome Iginla tied it with 9 seconds left in regulation, then scored the shootout winner as the Calgary Flames overcame a three-goal, third-period deficit to beat the Phoenix Coyotes 4-3 on Tuesday night in Calgary, Alberta.
With goaltender Miikka Kiprusoff pulled for an extra attacker, Iginla scored his 33rd goal of the season into the top corner and over the blocker of Ilya Bryzgalov.
A few minutes later, Iginla, the third Calgary shooter, scored on a deke to his backhand to put the Flames into the shootout lead. Steven Reinprecht missed the net on Phoenix’s final attempt, giving Calgary the victory.
Ducks 3, Islanders 0: At Uniondale, N.Y., Teemu Selanne gave Anaheim’s slumping offense a jolt in his first game of the season during a win over New York.
The 37-year-old Finnish forward put off retirement and rejoined the Ducks, playing his first game since he and Anaheim won the Stanley Cup last spring. He helped set up Scott Niedermayer’s power-play goal in the second period, and the Ducks went on to a victory over New York.
Flyers 3, Thrashers 2: At Atlanta, Antero Nittymaki stopped 23 shots to stay perfect in eight decisions against the Thrashers and Steve Downie scored with 4:29 left in the third period to give Philadelphia a victory.
Sabres 4, Bruins 2: At Boston, Daniel Paille scored twice, and Ryan Miller stopped 30 shots to lead Buffalo to a victory over the Bruins.
Tim Thomas made 24 saves for Boston.
Kings 4, Rangers 2: At New York, Alexander Frolov and Anze Kopitar each had a goal and an assist to lead Los Angeles to win over the Rangers.
Scott Thornton and Brian Boyle also scored for the Kings.
Capitals 4, Blue Jackets 3 (OT): At Columbus, Ohio, Alexander Ovechkin added to his NHL-leading goal total (45) by scoring twice, including the winner in overtime, to lead Washington past the Blue Jackets.
Canadiens 4, Senators 3: At Montreal, Tomas Plekanec had two goals and an assist, and Andrei Kostitsyn had a goal and two assists in the Canadiens’ victory over Ottawa.
Panthers 8, Maple Leafs 0: At Toronto, Richard Zednik score three goals and Tomas Vokoun stopped all 23 shots he faced as Florida routed the Maple Leafs.
Nathan Horton, Olli Jokinen, Cory Murphy, Steve Montador and Brett McLean also scored for the Panthers.
Predators 1, Hurricanes 0: At Nashville, Tenn., Chris Mason made 31 saves for his fourth shutout this season, leading the Predators over Carolina.
J.P. Dumont scored for the Predators.
Lightning 5, Blues 4: At St. Louis, Jason Ward scored his first goal in six weeks to help Tampa Bay defeat the Blues.
Paul Ranger added a goal and an assist, and the Lightning also got goals from Martin St. Louis, Craig MacDonald and Nick Tarnasky.
Red Wings 3, Wild 2 (OT): At St. Paul, Minn., Dan Cleary tied the game with 1:20 to play in regulation and Brett Lebda scored 1:37 into overtime to lift Detroit over Minnesota.
Stars 3, Canucks 2 (SO): At Dallas, Brenden Morrow scored in the sixth round of the shootout as the Stars earned a victory over Vancouver.
Morrow added a goal and an assist in regulation.
Katz to buy Oilers
The Edmonton Oilers have a new owner, pending approval from the NHL.
The 34-member Edmonton Investors Group agreed to sell 100 percent of its shares to local pharmacy billionaire Daryl Katz in a deal worth about $200 million.
League approval can take anywhere from six weeks to two months.