WE'VE reached the knockout stage and Euro 2016 has come alive.
It's been a tournament with more lows than highs but the failure of the likes of Spain and England to top their tables has created a fascinating fight to reach the semis.
Croatia have been the biggest movers in the outright market after shocking Spain to win Group D. They are now fourth favourites at 8-1 and have a clear route to the Final.
Spain, Italy, France, Germany and England are in the same half of the draw and that's great news for the Croats who beat the holders despite resting nearly half their team.
Luka Modric should be fit for the last 16 and all over the park they have quality with their only disapointment being the form of Juventus striker Mario Mandzukic who has yet to hit the target.
If Croatia beat Portugal in the last 16 they'll be hot favourites against Poland or Switzerland in the last eight.
They could reach the semis without a sweat and look worth a punt each way to win the tournament at 15-2 with Paddy Power.
Having tipped France pre-tournament I'll take a Croatia-France final and the hosts have again replaced Spain as favourites.
Spain's defeat by Croatia saw them drop to third favourites and they are a biggest 11-2 with McBookie.
England face Iceland after their last-minute winner against Austria and Roy Hodgson's men are a best 11-1 with Coral.
For sixty seconds England’s odds of making the quarter-finals were around 5-6 when faced with a clash with Portugal but the moment Iceland scored their chances to 1-5 at Coral.
4-9 England, 5-2 draw, 6-1 Iceland.
1-5 England to qualify, 7-2 Iceland to qualify.
6-1 England to win in extra time, 25-1 Iceland to win in extra time.
12-1 England to win on penalties, 16-1 Iceland to win on penalties.
Switzerland v Poland
Stade Geoffroy-Guichard, St Etienne 2pm
Wales v Northern Ireland
Stade de France, Paris 5pm
Croatia v Portugal
Stade Bollaert-Delelis, Lens 8pm
France v Rep of Ireland
Stade de Lyon,
Germany v Slovakia
Stade Pierre-Mauroy, Lille 5pm
Hungary v Belgium
Stadium Municipal, Toulouse 8pm
Italy v Spain
Stade de France, Saint-Denis 5pm
England v Iceland
Stade de Nice, Nice 8pm