Who will win the Euros?
With England's disappointing display against Iceland sending them home earlier than expected, who do you think will go on to be crowned European champions?
The hosts France are the favourites but Germany, Euro winners on three previous occasions, and the Azzurri will be breathing down their necks.
The first quarter-final to take place is Poland against Portugal on Thursday. Both teams were struggling for goals at the beginning of the tournament with their target men, Lewandowski and Ronaldo, finding it difficult to hit the back of the net. Poland have managed just three goals so far, whereas Portugal are two ahead of them with five – Ronaldo finally finding his shooting boots in their final group stage match against Hungary.
Wales take on Belgium on Friday and will be hoping to keep their dreams alive after their strong performances, topping group B and squeezing past Northern Ireland. However, Belgium progressed into the quarter finals on the back of a very strong win, sticking four past Hungary with four different goalscorers, while Wales have only had four different goalscorers all tournament.
Germany and Italy on Saturday has all the makings of an exciting clash; the undefeated Germans face an Italian side that knocked champions Spain in the round of 16. This Italy side wasn’t thought much of before the competition began, but now they seem a force to be reckoned with. Germany are always a threat in major tournaments and despite being undefeated, they are still waiting on goals from big names like Thomas Muller, who is yet to score.
The final match at this stage of the competition sees France take on the biggest underdog story of the Euros in Iceland on Sunday after they beat England 2-1. The French will be looking to make history in front of their home fans but no matter who progresses, they will face another very tough opposition in either Italy or Germany.