Toronto FC saw their six-game unbeaten streak in all competitions snapped as two goals from Ismael Tajouri-Shradi and another from David Villa powered New York City FC to a 3-2 win on Sunday afternoon.

Toronto equalized twice, first through Sebastian Giovinco and then Victor Vazquez, but the defending MLS Cup champions were facing a tall order following a red card issued to Jozy Altidore 11 minutes into the match.

The United States international was sent off for kicking New York defender Alexander Callens, leaving the striker facing at least a one-match ban for next weekend’s trip to San Jose.

New York City wasted little time capitalizing on their man advantage, breaking through after 15 minutes.

A poorly headed clearance by Justin Morrow could only reach Anton Tinnerholm on the edge of the 18-yard box. The fullback’s shot was wayward, but it landed at the feet of Villa, and after cutting neatly to his left, the Spanish World Cup winner fired a shot low past goalkeeper Alex Bono for his ninth goal of the season.

It was Villa’s first game since June 24, also against TFC, following injury and suspension, and his eighth goal in eight appearances against Toronto.