Simon Gagne, Jakub Voracek, Brayden Schenn and Luke Schenn also scored for Philadelphia (17-17-3), which is trying to make a late run for a playoff spot. Sean Couturier added two assists.
Nikolai Kulemin, John-Michael Liles and James van Riemsdyk had goals for Toronto (20-13-4), which lost left wing Joffrey Lupul in the first period to an upper-body injury after he took a hard hit.
James Reimer made 26 saves for the Maple Leafs, but took his fifth regulation loss of the season one day after Toronto management decided against bringing in a veteran goalie at the NHL trade deadline.
Dion Phaneuf had two assists.
This material may not be published, broadcast, rewritten, or redistributed.