It is no surprise that Italy are in the semi finals because they have been excellent at this tournament and everyone has played his part. They passed the Belgium test in the quarter finals, unfortunately they lost Spinazzola to injury and they will be without him for the remainder of the tournament.
Spain have had a mixed tournament and they must be grateful they made it to the semi finals, Spain have a talented squad but it will interesting how they approach this match because Italy is a very dangerous team who can hurt them.
This match promises to be very exciting and both teams will have a go at this match for a chnce to play in the final.
Head-to-Head Italy vs Spain
- From their 5 previous meetings, Spain have won 2 matches and Italy won won 1, with the other 2 matches ending as draws.
- The teams last met in 2017 in a World Cup Qualifier match which ended as a 3-1 win for Spain.
Italy last 5 matches
- Italy have won 5 of their past 5 matches.
- Italy beat Belgium 2-1 in their most recent match.
Spain last 5 matches
- Spain have won 3 of their last 5 matches and drawn 2.
- Spain beat Switzerland 2-1 in their most recent match.
Our correct score prediction is a 2-1 win for Italy.
The total goals will be Over 2.5 for this match.