France and Spain the top 2. England after them 2 actually. They have a more rounded team then usual and actually seem nicely set up to go on a good run. If they go far, anyone can beat anyone in a one off game. The only thing holding them back is Hodgson. If you look at them compared to the other nations, they easily have the best set of strikers with Kane, Vardy, Sturridge and then Rooney and Rashford just in case. France have a quality side, but Giroud is hardly prolific and Martial is more of a wide forward. Spain as always lack a quality striker. Same with Germany. Being the one country with clinical forwards could make the difference.