Italy is faced today with a chance for a revenge after Spain’s 4-0 win in the final 2012 event.
Things have changed dramatically since Spain’s win over the Azzurri a decade ago.
And now it is Italy who are playing the best game while heading into this final four showdown at Wembley.
Italy have won 13 in a row to take their unbeaten to run to 32 matches.
“We scored two [against Belgium] and we could have scored more,” said a confident Roberto Mancini ahead of this encounter.
“I think the victory was fully deserved. Spain are next, but the more you progress, the more difficult it becomes.”
Up front, Federico Chiesa impressed against Belgium and his speed will no doubt be central to Mancini’s plans to put pressure on Spain’s No 1, Unai Simon.
Marco Verratti has shrugged off any fitness concerns and was another to star in the quarter-final win.
For Spain, Pablo Sarabia is unlikely to feature. His absence comes as a cruel blow for Luis Enrique’s plans as the PSG winger was in fine form. With the likes of Alvaro Morata misfring, Sarabia has already scored against both Slovakia and Croatia and provided two assists and his absence will be missed.
Spain limped into the semi-finals via penalties after being unable to beat Switzerland in regulation time. That compared to Italy’s sensational run of form and number of players red-hot should equal a place in July 11 final for Italy.
The match kicks off at 20pm UCT .
Our JengaBets Bet Builder have this bet for you :
Both team to score- YES;
Marco Verratti- carded
Ciro Immobile score any time
Italy to win @ 14.61