Euro 2020 Victory Celebrations Take Place Outside Wembley Stadium

The Azzurri have won their first European Championship since raising the trophy in 1968 having lost their previous two finals in 2002 and 2012.
Sputnik
Sputnik is live from London, where the Italian national team beat England in the 2020 UEFA European Football Championship final held at London’s Wembley Stadium on Sunday
It's Italy's second European title – the Azzurri first won the competition in 1968 at the Stadio Olimpico in Rome. 
Follow Sputnik's live feed to find out more!
 
Discuss