Italy won once long back and Spain won the cup thrice(Tied with Germany for the most wins). Spain is the only team that won several times in recent times.
Thought Belgium would win the cup this time around, but was wrong. Tough to predict the winner among these four. Am betting on Denmark.
They were looking not so good in the scoring department before their last match where they put in 4 out of their 8 of the tournament, so they proved themselves to be able to score when it matters.
I had Belgium as well to go thru to the finals but KDB just wasn't the same after the injury during the last match at the end of the EPL season.
There were many surprises so don't think you know who will win it all cause you would probably be wrong too.
Italy does look like they will be champions, on paper but Denmark could just shock everyone just like their very first match where all the drama happened to them but they stood strong in the face of adversity to man up and soldier on.