David Villa still has some Barcelona left in him four years after leaving the Catalan club.

Former Barcelona forward David Villa, who now plies his trade for MLS outfit New York City FC, provided a killer assist to Jack Harrison, who opened the scoring for the Pigeons against San Jose Earthquakes at the Yankee stadium on April 1. Despite being 35 years old, Villa's creativity seems to be getting better with age. 

The captain of the Stateside club received the ball at the edge of the box and cleverly sneaked it through two defenders to find the unmarked Harrison, who slotted it home. The World Cup winner now has three goals and one assist to his name in three matches for Patrick Vieira's side. Watch the insane assist below: