Reeeally hard to predict. What if everything goes with luck, like the European Cup, when Portugal won, clearly the path to the finals was pure luck and nothing else. I would love France to win, as I'm a fan of Les Blues for a while now. They have a bomb first eleven, even the substitutes are like a firs eleven squad. Everything it takes to win, France have it, great manager as well. Germany and Span are a threat as well. I really don't know, I'm just going by my fanboy instinct and I'll say that France will win.