Italy vs Spain Live Euros semi-final prediction: kick off time, team news, venue, latest odds
Tonight, Italy and Spain face off in a crucial Euro 2020 semi-final match at Wembley Stadium.
The Azzurri have won 15 games in a row and are undefeated in 32 games after beating the world's top-ranked squad Belgium in Munich in the final eight.
Spain appeared to have rediscovered their scoring touch, but they were back to their squandering ways as they beat Switzerland on penalties in Saint Petersburg.
This evening, they travel to the home of football to compete for a spot in the final on Sunday.