Spain and Italy clash in a titanic Euro 2020 semifinal on Tuesday after exhausting quarterfinals.
As the world’s top-ranked team Belgium was dispatched in Munich by the Azzurri, the Azzurri have won 15 consecutive games and are 32 games unbeaten.
After finding their scoring touch, Spain reverted to their profligate ways as they came up short against Switzerland.
There will be a final next week at the home of football.
Date, kick-off time and venue.
On July 6, 2021, Italy will face Spain at 8pm BST.
London’s Wembley Stadium will host the match.
Where to watch Italy vs Spain
TV channel: BBC One will broadcast the match for free.
Live stream: The BBC iPlayer will be available to UK viewers.
Italy vs Spain team news
Leonardo Spinazzola will not be available for Italy after being stretchered off against Belgium.
Pablo Sarabia was withdrawn by Spain at half-time of their win over Switzerland, it is uncertain if it was due to injury or a precaution.
Italy vs Spain prediction
In the penalty shootout against Switzerland, Spain struggled to overcome a determined Yann Sommer, despite missing several chances.
Belgium had all but driven Italy out of the match, but the Italians still looked threatening.
According to me, there can only be one victor, and it should be the Azzurri in normal time, 3-1
Head to head (h2h) history and results
Italy wins: 9
Spain wins: 12
Betting odds and tips
Italy to win: 31/20
Spain to win: 2/1