EURO 2020: England and Italy ready for ‘tough’ clash of the titans

By | July 11, 2021
The final will kick off at 21:00 CET at Wembley Stadium in front of 60,000 fans —the vast majority there to support the Three Lions although a dedicated crowd of at least 1,000 Azzurri supporters will also be in the stands.