Final: Italy vs England
- Episode aired Jul 11, 2021
- 2h
The Final Match Of UEFA Euro 2020 In London, England, UKThe Final Match Of UEFA Euro 2020 In London, England, UKThe Final Match Of UEFA Euro 2020 In London, England, UK
The Final Match Of UEFA Euro 2020 In London, England, UKThe Final Match Of UEFA Euro 2020 In London, England, UKThe Final Match Of UEFA Euro 2020 In London, England, UK