The 2013 Confederations Cup, despite being less than a week old, has already produced some brilliant goals.
Here are the top three so far:
3, Andrea Pirlo v Mexico
The midfield maestro showed the world just how mesmerising he is, floating a dipping ball into the top left corner of Corona's net.
The 'keeper didn't cover himself in glory by pulling his arms away seemingly before the ball past him, but the dip and curl on the free-kick is just one of the many sensational set-piece goals the ageless Pirlo has scored in his illustrious career.
Watch it here: http://youtu.be/5VnCF49dN88
2. Luis Suarez v Spain
Another brilliant free kick from the first round of fixtures, this time a consolation goal for Uruguay against a rampant Spain side who more or less loaned the ball to Uruguay now and again, with frightening possession statistics.
The usually fearsome strike force of Suarez and Cavani fed on scraps throughout the evening monsoon, but the Liverpool forward fired home a powerful strike to pull the score back to 2-1. A superb free kick, one of many in the first round of games.
Watch it here: http://youtu.be/ou65Swb4HFU
1. Neymar v Japan
The whole of Brazil look to Neymar as their great hope. He's been loyal to Santos for many years, but has decided to leave for Barcelona, with critics claiming he cannot do it on the main stage.
You could see this as some vindication in terms of proving himself to a world audience. The thunderous drive on the half volley showed both technical ability and incredible power.
Barcelona will be watching with glee, knowing Neymar could strike a partnership with Lionel Messi, with defences all around the world shaking in their boots.
A great way to open the tournament in his home country.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://bit.ly/12evFlH
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.