Cory Conacher scored at 2:48 of overtime, Jason Spezza had a natural hat trick to erase a two-goal deficit and the Ottawa Senators ended a four-game skid with a 4-3 win over the Phoenix Coyotes Tuesday in Glendale, Ariz.
Phoenix took a 2-0 lead on quick goals by Rob Klinkhammer and Radim Vrbata in the second period.
Mike Ribeiro tied it at 3-3 with just over three minutes left with his first goal of the season, redirecting a shot by Oliver Ekman-Larsson on a power play.
Conacher set up in front and one-timed Marc Methot’s pass from the left circle past Mike Smith to end the game.
Craig Anderson turned away 34 shots to earn the win.
Canucks 3, Flyers 2 — Ryan Kesler scored the second of his two goals with 2:25 left in the third period to lead Vancouver to a 3-2 win over the Flyers at the Wells Fargo Center.
Chris Higgins also scored and Roberto Luongo made 20 saves.
Tye McGinn scored both goals for the Flyers, who dropped to 1-6.
Penguins 3, Oilers 2 — Evgeni Malkin’s power-play goal 7:20 into the third period put Pittsburgh in front for good at home in a win over Edmonton.
Pascal Dupuis and Chris Kunitz also scored for Pittsburgh and Marc-Andre Fleury stopped 20 shots.
Sidney Crosby assisted on all three Penguin goals and Marc-Andre Fleury stopped 20 shots.
Ales Hemsky and Jordan Eberle scored for Edmonton.
Maple Leafs 4, Wild 1 — Mason Raymond scored twice and James Reimer made 37 saves to lead host Toronto over Minnesota.
The Leafs scored on their first shot, a tic-tac-toe passing play from Cody Franson to Dave Bolland to Tyler Bozak that Darcy Kuemper couldn’t stop at 4:24 of the first.
Trevor Smith beat Kuemper between his legs at 13:51 of the first period on Toronto’s third shot of the game.
Sabres 4, Islanders 3 — Marcus Foligno scored the tying goal with 2:01 left in regulation and Ryan Miller stopped John Tavares in the final round in the shootout as Buffalo edged New York in Uniondale, N.Y.
Tyler Ennis and Thomas Vanek also scored in the win.
Matt Moulson, Frans Nielsen, and Matt Martin scored for the Islanders.
Lightning 5, Kings 1 — Martin St. Louis had two goals and an assist, Ben Bishop made 30 saves, and host Tampa Bay beat Los Angeles.
Ryan Malone, Teddy Purcell, and Ondrej Palat had the other Lightning goals.
Kings goalie Jonathan Quick was pulled late in the second after allowing three goals on 17 shots.
Slava Voynov scored for the Kings.
Blackhawks 3, Hurricanes 2 — Patrick Sharp scored in the shootout as Chicago edged Carolina in Raleigh, N.C..
Sharp and Marian Hossa also scored 2:22 apart in the first period for the defending Stanley Cup champions, who blew a 2-0 lead in the third before finally prevailing.
Corey Crawford finished with 32 saves, then stopped three Carolina shooters in the shootout.
Alexander Semin and Ron Hainsey scored in Carolina’s third-period rally.
Cam Ward stopped 34 shots for Carolina, which wrapped up a winless three-game homestand against Western Conference foes.
Red Wings 2, Blue Jackets 1 — Jonas Gustavsson stopped 36 shots and Detroit held off visiting Columbus.
Daniel Alfredsson scored his first goal as a Red Wing and Todd Bertuzzi got the game winner. Henrik Zetterberg had two assists.
BC product Cam Atkinson scored for Columbus and Sergei Bobrobsky made 30 saves.
Sharks 6, Blues 2 — Joe Thornton and Patrick Marleau each had a goal and two assists as San Jose picked up a victory on the road, downing St. Louis.
The Sharks got a goal and assist from Logan Couture, and Joe Pavelski, Tommy Wingels, and Scott Hannan also scored. Antti Niemi stopped 25 shots.
Vladimir Tarasenko and Roman Polak also scored for the Blues.
Canadiens 3, Jets 0 — Carey Price made 35 saves for his first shutout of the season and 20th of his career as Montreal extended its winning streak to three games with a win in Winnipeg.
Brandon Prust, P.K. Subban and Daniel Briere, scored for Montreal, which ended a four-game road trip and returns home for five straight.
Predators 4, Panthers 3 — Patric Hornqvist scored the winner on a power play 5:13 into the third period to lift host Nashville over Florida.
Mike Fisher, Shea Weber, and Craig Smith each had a goal and an assist for the Predators.
Jonathan Juberdeau, Marcel Goc, and Matt Gilroy scored for Florida.
Avalanche 3, Stars 2 — Matt Duchene scored twice and Semyon Varlamov stopped 39 shots, as Colorado held off Dallas in Denver.
Jan Hejda also scored as the Avalanche moved within a win of tying the franchise’s best start.
Rich Peverley and Cody Eakin scored for the Stars.