I'm sticking £100 on Italy, that's good value at 6/1.
Who do you think will win outright?
Latest odds:
Germany 7/2
Spain 11/2
Italy 6/1
Portugal 7/1
France 15/2
Holland 12/1
Croatia 14/1
Czech Republic 20/1
Russia 25/1
Greece 33/1
Switzerland 33/1
Sweden 40/1
Romania 40/1
Poland 66/1
Turkey 50/1
Austria 100/1
This
£200 free bet basket looks the pick of the bookies.