Vicente del Bosque a concocté quelques surprise pour la demi-finale, qui oppose la Roja à la sélection portugaise (20h45). En effet, le sélectionneur espagnol n'alignera ni Fabregas, ni Torres dans son onze de départ. C'est Alvaro Negrado, l'attaquant du FC Séville, qui débutera le match côté espagnol. Le joueur n'a joué qu'une seule fois dans cet Euro, c'était face à la Croatie (1-0) où il est entré à la 89e minute.
Le onze Espagnol : Casillas (cap.) - Arbeloa, Piqué, Ramos, Jordi Alba - Xavi, Busquets, Xabi Alonso - Silva, Negredo, Iniesta.