They meet at Wembley with a place in Sunday's showpiece final at stake, with the winner progressing to take on either Denmark or England for the right to lift the Henri Delaunay trophy.
Ahead of the game, Sports Mole takes a look at the latest team news for both sides.
Out: Leonardo Spinazzola (Achilles)
Sports Mole's predicted XI: Donnarumma; Di Lorenzo, Bonucci, Chiellini, Emerson; Barella, Jorginho, Verratti; Chiesa, Immobile, Insigne
Doubtful: Pablo Sarabia (adductor)
Sports Mole's predicted XI: Simon; Azpilicueta, Laporte, Torres, Alba; Koke, Busquets, Pedri; Torres, Morata, Olmo
body check tags ::