The Italy squad have arrived in England for their Euro 2020 semi-final against Spain at Wembley and have been training at Barnet's stadium - The Hive.
The Italy squad have arrived in England for their Euro 2020 semi-final against Spain at Wembley and have been training at Barnet's stadium - The Hive.
Frankie Dettori revels in Italy's Euro 2020 semi final win against Spain but says he couldn't watch the final penalty.