TORONTO -- Phil Kessel scored three goals to rally Toronto from a two-goal deficit and the Maple Leafs beat Anaheim 4-2 Tuesday night to deny the Ducks a club record eighth straight win.
It was a Jekyll and Hyde performance for the Leafs, who were booed off the ice after a woeful first period that saw them outplayed, outshot 6-2 and outscored 1-0. Kessel struck twice in the second period sandwiched around a goal by Dion Phaneuf. Kessel completed his hat trick at 8:11 of the third period.
Kessel, whose offense had been sporadic at best this season, upped his goal total to five. The Leafs' sniper had a chance to go for a fourth late in the game but chose to pass it to linemate Tyler Bozak, who failed to convert.
CAPITALS 5, JETS 4, SO
WINNIPEG, Manitoba -- Martin Erat scored the winner in the sixth round of the shootout and Washington escaped with a victory over Winnipeg.
Bryan Little struck twice for Winnipeg, including the tying score in the third period, and Grant Clitsome and Blake Wheeler also scored. The Jets wrapped up a six-game homestand, their longest of the season. Andrew Ladd had three assists.
The Jets outshot the Capitals 47-32 and created most of the best scoring opportunities, including a short-handed two-on-one thanks to Dustin Byfuglien.
CANUCKS 5, ISLANDERS 4, OT
The Canucks weren't dismayed by allowing the tying goal to Frans Nielsen with 1:12 left in regulation, and skated off with a win. Richardson flung the puck in front and it found its way past Nabokov on Vancouver's 33rd shot.
Chris Higgins had given the Canucks their first lead of the game -- 4-3 -- with 17.2 seconds left in the second.
BLACKHAWKS 3, PANTHERS 2, SO
Sharp beat goalie Jacob Markstrom on the glove side for the deciding goal. The Blackhawks have won five of their past six games and extended their point streak to six games.
Florida has lost four of its last five games and has lost to Chicago four straight times.
Dmitry Kulikov and Tomas Fleischmann scored for the Panthers and Tim Thomas stopped 25 shots before leaving with 2:59 left in the game due to an apparent lower body injury. Markstrom entered the game and made two saves.
BLUE JACKETS 4, DEVILS 1
The loss dropped the Devils to 0-5-2 on the road and 1-5-3 on the season.
Brandon Dubinsky had a goal and an assist, and Cam Atkinson and Marian Gaborik also scored for the Blue Jackets, who won for the second time at home after four consecutive losses. They are 13-3-3 in their last 19 home games.
The Devils led 1-0 after Michael Ryder's power-play goal in the second period, but Dubinsky responded with a man-advantage goal. Atkinson and Wisniewski, still battling the flu, each added unassisted goals.
OILERS 4, CANADIENS 3
After Plekanec and Gallagher gave Montreal a 2-0 lead in the first period, Edmonton scored four consecutive goals to take control.
Hemsky and Smid scored 2:47 apart in the second period to tie it with about 4½ minutes left in the period. Petry put Edmonton ahead for good at 7:59 of the third and Jones made it 4-2 nearly 2 minutes later.
WILD 2, PREDATORS 0
ST. PAUL, Minn. -- Josh Harding stopped 16 shots for his first shutout of the season in Minnesota's victory over Nashville.
Pekka Rinne made 27 saves for Nashville, which failed to get a point for the first time in six games. The Predators have allowed just five goals in regulation the last four games, going 2-1-1 in that stretch.
Minnesota played with just five defensemen much of the game after losing top-line defenseman Jonas Brodin less than 5 minutes into the game when a dump-in by Gabriel Bourque hit Brodin in the face. Leaving blood on the ice, Brodin went straight to the Wild locker room.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index