Hemmalaget Buffalo, med svenska lagkaptenen Rasmus Dahlin i spetsen, hamnade på efterkälken redan efter 89 sekunder då Bobby McMann gav gästerna ledningen. Innan första perioden var slut hade Auston Matthews utökat efter att ha spelats fram av Nylander.
Toronto fortsatte sin dominans i mittenakten och satte ytterligare tre mål, där Nylander var inblandad i ett av dem.
Buffalo lyckades knappa in lite i tredje, men det blev aldrig mer spännande än att Torontos svenske anfallsstjärna kunde spika slutresultatet 6–3 i öppen kasse med 20 sekunder kvar.
Gästerna från Kanada har nu vunnit fyra av sina senaste fem matcher. För Buffalo ser det betydligt mörkare ut – nattens förlust var den tolfte i rad.