Euro 2012 kicks off tomorrow with co-hosts Poland taking on Greece and Russia taking on the Czech Republic in the two opening Group A fixtures.
Teams and fans will travel long distances to play across Poland and Ukraine in the 8 Euro 2012 host cities, and while there are some tough groups to play in (Italy and Portugal will be cursing their luck), there are only 6 games to play if you are to win the tournament.
Fans of all 16 countries will be looking to their national team to exceed expectations and deliver success – be it the knockout stages, a place in the final or lifting the trophy itself.
Here’s a look at each of the 16 teams Euro 2012 campaigns, courtesy of ESPN:
Euro 2012 Posters