TORONTO (AP) _ Goaltender Curtis Joseph withstood a furious charge from his former team to lead the Toronto Maple Leafs to a 3-2 win over the Edmonton Oilers on Wednesday night.

Joseph, who made 32 saves, was spectacular in the third period as the Oilers outshot the Leafs 20-2 but could score only once.

It was Joseph's second win in two games against the Oilers this season.

Daniil Markov, Alyn McCauley and Steve Thomas scored in a 3:40 span of the second period for the Leafs, who broke a three-game winless streak and moved over the .500 mark at 7-6-2.

Andrei Kovalenko and Rem Murray replied for the Oilers, who went 0-for-5 on the power play.

The Oilers, who were making their final visit to Maple Leaf Gardens, dropped to 8-6-0.

The Leafs went 1-for-3 on the power play, scoring only their second goal in their last 37 chances with the man advantage.

Toronto, outshot 34-21 overall, is now 6-0 this season when getting outshot.

After a scoreless first period, the Leafs outscored the Oilers 3-1 in the second despite being outshot 10-7.

Murray opened the scoring at 9:56, flipping a shot over the shoulder of Joseph while defenseman Sylvain Cote stood by, unaware of a loose puck near the goal-crease. It was Murray's second of the year.

Markov tied it at 14:43, ripping a 20-foot slapshot to the top corner after a perfect drop-pass from Mats Sundin. It was Markov's first of the season and third of his career.

Twenty seconds later, McCauley scored his fourth of the season, deflecting a Cote point shot past Mikhail Shtalenkov.

Thomas made it 3-1 on a power play late in the period, one-timing a pass across the slot from Steve Sullivan and beating Shtalenkov inside the left post.

Kovalenko cut Toronto's lead to 3-2 early in the third period, banging home a blind pass from Bill Guerin for his fifth goal of the season.