Best MLS Goals 2017: David Villa from the halfway line plus more!

The new Major League Soccer season has kicked off. So what better time than now to take a look back at ALL of the best goals from the 2017 season which, of course, means another chance to marvel at David Villa's incredible halfway line lob over Philadelphia goalkeeper Andre Blake.

Other Videos

Sevilla 2-1 Real Madrid: Jovetic finally halts Real's 40-match unbeaten run! Real looked on course for another win after a Ronaldo penalty, but an own goal from Ramos and Jovetic's stoppage time winner put an end to their streak

Metz 1-5 PSG: Mbappe nets debut screamer, Neymar adds stunner!

Luis Silva rips left foot scorcher into roof of net in MLS!

Villa toys with New England before setting up team-mate to score!

Match Highlights: Crotone 4 - 1 Sampdoria