Spain v Italy - Big Match Predictor

2024-06-18 1

Two giants of European football meet in Gelsenkirchen, in a repeat of their Euro 2020 semi-final at Wembley