After 50 matches and 107 goals watched by over 2.3million spectators in 10 host cities, it all comes down to this. Euro 2016 hosts France face Portugal for the chance to lift the trophy.

In the way of the favourites stands Cristiano Ronaldo and his team-mates, hoping to silence the Stade de France and indeed the entire French nation.

Portugal and France both recorded 2-0 victories to reach the final two, against Wales and Germany respectively, and it is sure to be a mammoth clash in Paris on Sunday night.