Crazy odds for Spain 2.90 as winner,going to have some of that no doubt!!
60 units on Spain 1.55/Germany 1.20 to qualify @ 1.86 over Russia/Turkey -Have been the best 2 teams in the comp,and do see Spain beating Germany when it comes!!
Well that's highly subjective.
Going off QF performances, Russia and Germany performed best, and in early stages, Spain and Netherlands were best.