David Villa has won the World Cup, the European Championships, the Champions League and three La Liga titles, but on Friday night he finally achieved something he'd been longing to do.

He scored from near the halfway line against Philadelphia Union.

Villa, formerly of Valencia, Barcelona and Atletico Madrid, and Spain's all-time top scorer with 59 strikes, found the net with a remarkable effort from near the halfway line which beat Philly goalkeeper Andre Blake all ends up.

And for the forward, it proved to be a case of second time lucky.

Because as you can hear in the video above, Villa had tried the exact same thing the last time he'd faced Blake and the Union.

"It's nice," he said. "I expected the keeper was away from the box.

"It was difficult for me to fight with the two centre-backs, so I tried to score from there!