TORONTO -- Ron Hainsey scored on a clearing shot from his own end for the go-ahead goal in the third period as the Carolina Hurricanes came back to defeat the Toronto Maple Leafs 3-2 on Thursday night.
Ryan Murphy and Eric Staal added third-period goals for the Hurricanes (3-2-3), who overcame the Maple Leafs' two-goal lead to snap a winless string of four games that included two overtime losses.
Joffrey Lupul and Josh Leivo scored for the Leafs (6-2-0) before a crowd of 19,277 at Air Canada Centre. The loss snapped Toronto's three-game winning streak.
Jonathan Bernier replaced injured James Reimer in the Toronto goal 32 seconds into the game. Reimer, who was starting his second consecutive game for the Leafs, was injured after Leivo bumped into him as he tried to recover a rebound. Reimer was tended to before skating off the ice under his own power. He made one save.
Bernier stopped 34 of 37 shots. Carolina goalkeeper Cam Ward stopped 24 of 26 shots.
The Leafs took a 2-0 lead into the third period only to have the Hurricanes tie it. Carolina scored on a power-play goal on a Murphy slap shot at 2:54. Murphy's first goal of the season came on his third attempt with his first two shots blocked by Toronto players.
The goal came with Nazem Kadri sitting out on a tripping penalty.
The Hurricanes tied it after a Leafs giveaway that allowed Staal a shot from the slot at 6:48 for his third goal of the season.
The Hurricanes went ahead 3-2 on a bizarre goal at 13:04 of the third period on a clearing shot that traveled 174 feet by Hainsey. He bounced the puck off the boards and the puck went all the way down the ice past Bernier. It was Hainsey's second goal of the season. Ward got the assist.
Lupul scored his team-leading sixth goal of the season at 2:30 of the second period to give the Maple Leafs a 1-0 lead. Lupul passed the puck in front of the goal from the right wing. When that didn't work, he retrieved the puck and fired in a 15-foot wrist shot. Paul Ranger had the assist, his first point as a Maple Leaf and first in the NHL since Oct. 10, 2009, also against Carolina.
The Maple Leafs took a 2-0 lead when Leivo scored his first NHL goal, hitting the upper right corner with a wrist shot from the faceoff circle. Dave Bolland and Morgan Rielly picked up the assists.
The Hurricanes outshot the Leafs 14-10 in the second period.
In a goal-less first period, the Maple Leafs had three power-play advantages to the Hurricanes' two and had a 12-10 edge in shots on goal.
NOTES: Maple Leafs LW James van Riemsdyk (back spasms) sat out his second game in a row and remains day to day. ... Hurricanes D Tim Gleason (concussion), who has not played this season, took part in the morning skate on Thursday and could return to the lineup on Oct. 24 when the team visits the Minnesota Wild. ... Hurricanes D Mike Komisarek, a former Maple Leaf, did not play and has been a healthy scratch in all but one game this season. ... Thursday's game was the start a four-game trip for the Hurricanes, who visit the New York Islanders on Saturday. ... The Maple Leafs visit the Chicago Blackhawks on Saturday.