Les deux équipes étaient à égalité 1-1 à l'issue du temps réglementaire et de la prolongation après des buts de l'Italien Federico Chiesa (60e) et une égalisation de l'Espagnol Alvaro Morata (80e), lequel a manqué son tir au but.
En finale dimanche à Wembley, l'Italie rencontrera la vainqueur de la seconde demi-finale entre l'Angleterre et le Danemark, mercredi (20h00).