Get the fuck outta here, Brazil South America :V
Seriously this is now the European Cup; all Top 4 teams will be European. France v Belgium and England v Russia/Croatia.
My heart says:
Russia v England [England win to show up Russia at home]
France v England final where England win to beat France because England/France rivalry is probobly the oldest in the world
It's the maximum hype route for IT COMING HOME.
My mind says:
England v Croatia [Much less of a hype game than Russia IMO]
England v France final where France win.
I could also easily see the final being England v Belgium except both teams are actually trying to win. We found out last time England can lose better but that dosen't show who wins better.
I don't think Croatia are a pushover either. I think they'll be harder than Sweden and I think they're a dark horse for the cup as a whole. If England lose I can see a Croatia-France final.