Alejandro Pozuelo proved to be worth the wait for Toronto FC.
The match was the midfielder's first with the club having recently joined from Belgian side Genk for a transfer fee rising as high as $11 million (£9m).
Tasked with replacing Sebastian Giovinco, who left the club this winter, Pozuelo wasted little time in making his mark for the Canadian club.
Pozuelo then scored the second himself, firing off a Panenka from the penalty spot that left NYCFC goalkeeper Sean Johnson helpless as TFC took a 2-0 lead.
The third, though, was Pozuelo's masterpiece, his signature moment in his league debut.
In the 78th minute, Pozuelo scored a candidate for goal of the year, unleashing what appeared to be an effortless long-range looping chip up and over Johnson to cap off one of the most memorable debuts in recent MLS history.
Jay Chapman provided Toronto's fourth and final goal to seal the club's third win from three matches to start the MLS season.
The start is the best in club history as Toronto looks to bounce back from missing the playoffs last season as injuries and poor form robbed the club of a chance to defend its 2017 MLS Cup title.
NYCFC, meanwhile, continue to struggle, having drawn all three of the club's matches entering Friday's defeat.
Without David Villa, NYCFC has scored just four times in those four matches while conceding eight goals.