Nylander gjorde 4-1 i den tredje perioden, vilket var hans 20:e mål för säsongen, vilket gör honom till bäste svenske målskytt den här säsongen – med marginal.
– Vi var lite tröga i starten men sedan kom vi igång och gjorde två viktiga mål i andra perioden (1-1 och 2-1) och var heta i den tredje perioden, säger Nylander enligt NHL.
Flyers reducerade till 4-3 och det blev spännande avslutande sex minuter i Scotiabank Arena.
Får vila under julhelgen
– Det blev lite för spännande på slutet men ett skönt sätt att gå på julvila, säger Nylander.
Toronto finns inte med bland 22 lag som spelar de elva matcherna natten mot julafton.
Efter det gör NHL ett uppehåll och spelar inte förrän natten mot den 28 december.
Torontos match spelades på eftermiddagen lokal tid.
– Jag gillar att spela klockan 14.00, att barnen kunde gå på matchen och att vi kunde ge dem den här segern, säger Michael Bunting.
NHL
Toronto Maple Leafs
4 - 3
Philadelphia Flyers
Period 1
- 04:170-1DeAngelo (Hayes/J. van Riemsdyk) PP1
Period 2
- 1-1Järnkrok (Marner/Engvall)16:50
- 2-1Marner (Tavares/W. Nylander) PP119:23
Period 3
- 3-1Bunting (Matthews/W. Nylander)00:33
- 4-1W. Nylander (Giordano/Holl)11:39
- 12:014-2Frost (DeAngelo/Konecny)
- 13:244-3Farabee (Konecny)