Euro 2016 is finally upon us.
With millions of viewers all over the world, the European Championships remain a hugely popular sporting event, and the tournament kicks off in France this time round with 24 teams vying for the coveted trophy.
Each edition of Euros brings with a few upsets and surprises, Greece being prime examples, when they went all the way in 2004.
BECOME A WRITER
Do you have what it takes? Sign up today and send over your 250-word test article: http://gms.to/haveyoursay3
Article continues below
Here we take a look at three players who could spring a few surprises and ignite their side's challenge.
Marek Hamsik (Slovakia)
Marek Hamsik has been something of a revelation for Napoli this season, directly contributing in 17 of his side's league goals.
Article continues below
The 28-year-old is one of the chief creators in the Napoli side that netted an impressive 80 goals in Serie A this term.
Hamsik's speed and willingness to take on defenders make him a tricky customer for any opposition.
Not many expect Slovakia to go far in the competition, but Hamsik could be the one to help prove the doubters wrong.
Gylfi Sigurdsson (Iceland)
What a season Gylfi Sigurdsson has had. The attacking-midfielder found the net 11 times in the league for a struggling side.
With 36 appearances, Sigurdsson was a mainstay in Swansea City's first team, and was instrumental in their bid to avoid relegation.
At 26, Sigurdsson is in the prime of his career, and would undoubtedly be Iceland's biggest attacking threat this summer. His intelligent play coupled with his exceptional dead ball technique certainly make him one to watch out for.
Sigurdsson is known to be a passionate footballer and would most definitely want to make history with Iceland at Euro 2016.
Marko Arnautovic (Austria)
A former Champions League winner with Inter Milan, Arnautovic has tasted European success at club level and would be hoping to do so again with his nation Austria.
Arnautovic was Stoke City's leading scorer in the league with 11 goals, and his six assists highlight his all round contribution to the team.
With over 50 caps for Austria, Arnautovic is a regular at the international scene and would be hoping to import some of his knowledge and experience to the younger players of the squad.
With the likes of David Alaba and Christian Fuchs, Austria have a good defensive structure and would be hoping for Arnautovic to come up with the goods at the other end.
Who are YOU backing to have a good Euro 2016 this summer? Leave YOUR predictions in the comment section below!