Claude Giroux and his line contributed a goal and three assists while Brian Boucher stopped 27 of 29 shots as the Flyers pushed their lead in the Eastern Conference to four points over the Boston Bruins.
Giroux scored his 22nd goal of the season at 14:40 in the second period when he fired a touch pass from James van Riemsdyk into an open net. Giroux's goal turned out to be the game winner.
He's the Flyers' leading scorer with 63 points.
In the first period, Giroux picked up an assist on Andrej Meszaros' power play tally at 4:55. With the power play set up, Giroux fed Meszaros a one-timing pass with traffic in front of Toronto goalie James Reimer.
The goal was Meszaros' sixth of the season.
The power play was a result of a five minute major and game misconduct by Maple Leafs' defenseman Mike Komisarek for his boarding of Dan Carcillo. After reviewing the hit, no further disciplinary action is needed.
At the same time, you never know with the NHL nowadays.
Darroll Powe provided the orange and black with a two goal lead at 9:36 in the second period when he threw a puck from a bad angle past Reimer for his sixth of the year. Powe might have scored the goal, but the play was made by Matt Carle, who had a great keep in from a failed clear attempt by the Leafs.
Less than a minute after Powe gave the Flyers a 2-0 lead, Nick Boynton was caught hooking a Maple Leaf to give Toronto a power play. Mikhail Grabovski deflected a Dion Phaneuf slapper off his visor, and past Boucher to cut the Flyers' lead to 2-1. Grabovski's goal was Toronto's first power play goal against Philadelphia this season.
Shortly after the Leafs cut the lead in half, Boucher flashed some leather as he stoned Colby Armstrong from tying the game.
With 12:44 left in regulation, former Flyer Joffrey Lupul got Toronto within one goal as he scored his fourth goal with the Leafs, ninth of the season. On a 2-on-1 with Mike Brown, Lupul finished a give-and-go with a slam dunk on a beat Boucher. Sean O'Donnell, the defenseman back for the Flyers, was embarrassed by a toe drag by Brown.
The Flyers return to action on Saturday night as they host the Atlanta Thrashers for their fan appreciation night. Here's a fun fact: the Flyers are undefeated with Boynton in the lineup.
An even more interesting nugget, they're 11-5-1 without Pronger in the lineup.