Italy and Spain will meet at Wembley in a repeat of the Euro 2012 final with a spot in this year’s decider on the line.
Roberto Mancini’s Italian side got past Belgium in the quarter-finals with another top performance, and they will approach this clash full of confidence of a return to the final.
That confidence will be ever so slightly dented, though, by the absence of Leonardo Spinazzola. The Roma left-back has been one of the best players in the tournament so far, but a damaged achilles means he will play no further part and is likely to miss the majority of the club season.
READ MORE: FootballTransfers' most valuable players in the world
That should mean Chelsea’s Emerson comes in as the natural left back replacement. The rest of the back four should remain the same, with Giovanni Di Lorenzo expected to keep his place ahead of the newly recovered Alessandro Florenzi.
Marco Verratti has grown from strength to strength in the tournament since playing in Italy’s third group game and will form a midfield trio with quarter-final goal scorer Nicolo Barella and Jorginho, another player of the tournament candidate.
Ciro Immobile has so far struggled throughout the tournament, scoring only in the first two games and looking particularly off the pace against Belgium.
The Lazio talisman should remain in the starting line-up for this one, though the likes of Andrea Belotti will be ready to spring off the bench if needed.
Lorenzo Insigne is a lock at left-wing after his stunning goal against Belgium, with Mancini’s final selection headache coming at right-wing – a choice between Domenico Berardi or Federico Chiesa.
The latter scored the opener against Austria in the round of 16 off the bench and was rewarded with a start against Belgium, and could be called upon from the start again.
Luis Enrique has a near full strength squad to pick from, but is likely to be forced into one change with Pablo Sarabia picking up a knock early on in the win over Switzerland.
Spain were pushed to the full 120 minutes of football for the second time before winning on penalties, and Aymeric Laporte is the only player to have played every single minute.
The Manchester City defender was involved in a mix-up with Pau Torres that allowed Xherdan Shaqiri to equalise for Switzerland, and former City man Eric Garcia could come in to replace the latter.
The midfield of Sergio Busquets, Koke and Pedri should remain the same, and Spain have centre-forward problems of their own with Alvaro Morata coming under scrutiny.
The Juventus forward should start at No.9 again despite the criticism, with Gerard Moreno potentially coming into the XI to replace Sarabia.
Italy will be out to avenge that 4-0 defeat from 2012, while Spain could defy all expectations by reaching another final after failing to even win a knockout match across the last three tournaments.