Sam Gagner and Ethan Moreau responded for the Oilers, who had a two-game winning streak snapped and fell to 8-7-1 on the season.

The Oilers struck first on the power play with 12 minutes to play in the opening period. Toronto goaltender Vesa Toskala made the initial stop on a shot by Denis Grebeshkov but couldn't get over in time to stop Gagner with the rebound at the side of the net. It was the first goal of the season for the 19-year-old second-year Oiler.

Toronto surged ahead with a couple of power play goals of its own to start the second. the Kaberle put the Leafs on the board when he fired a bullet from the point past Oilers starter Jeff Drouin-Deslauriers. Toronto then up 2-1 less than two minutes later as another Kaberle shot was tipped into the net by Kulemin.

Edmonton tied the game up just over seven minutes into the second period. Team captain Moreau had three whacks at a loose puck before finally squeezing it between Toskala's skate and the post.

The Leafs regained the lead with 1:01 to go in the second period after prolonged pressure in the Edmonton zone. Antropov took a pass in the slot and wired a wrist shot past Drouin-Deslauriers to go ahead 3-2.

Toronto added some insurance five minutes into the third as Ales Hemsky coughed up the puck to Jason Blake at the Edmonton blue-line, and he fed a pass to White who blasted his second of the season into the net for a 4-2 advantage.

The Leafs put the game away with six and a half minutes to go with their third power play goal of the night as Grabovski was allowed to waltz in front of the net and bat in his eight of the season for a 5-2 final.

Both teams return to the ice on Saturday as the Oilers close out their mini two-game visit home against the Colorado Avalanche and the Maple Leafs finish off their three-game road trip in Vancouver.

Notes: It was the 16th game this season for the Oilers but just their fourth at home. The Oilers were coming off a season-high seven-game trip where they sported a 4-3 record Forward Jesse Boulerice joined the Oilers on Thursday after being claimed off of waivers from Colorado earlier in the week, but did not play. The 30-year-old New York native was brought in to help with team toughness with enforcer Steve MacIntyre on the shelf for eight to 12 weeks with a fractured orbital bone Jason Blake drew back into the Leafs lineup after being sat out as a healthy scratch in Tuesday's 4-3 loss in Calgary The Oilers entered the contest 38-35-8-1 all time versus Toronto and 23-14-6-1 at home.