I guess there are few people here who are planning to watch the upcoming Euro in France. All you need to know can be found here: http://en.wikipedia.org/wiki/UEFA_Euro_2016 To make the topic interesting, let's throw some predictions for semi-finals and finals.
My favorites for finals are France...