Always rooting for the underdogs so I hope for Croatia-Belgium final and while I wish our neighbours the best wouldn't mind Belgium to win it either.
But I have a feeling it will be England over France in final. Hope I'm wrong eventhough I like this young England team better than previous ones with oldies like Lampard and Terry.
I know anything can happen in one game, but i have to go with France.
They are not great to watch, but they got all the tools necessary to win this, imo.