Sâmbătă seară, Portugalia a eliminat, la loteria loviturilor de departajare, Anglia, aşa cum s-a întâmplat şi în sferturile CE din 2004, acel meci de la Lisabona (6-5, după loviturile de departajare, pentru Portugalia) fiind şi ultima întâlnire oficială desfăşurată între cele două echipe.
Partida de la Gelsenkirchen, des-făşurată în condiţii destul de improprii din cauza faptul că stadionul a fost acoperit şi s-a creat astfel un fel de saună pe teren, a avut o istorie aparte, cu un moment crucial petrecut în minutul 62. După ce cu un minut înainte, atacantul lui Manchester United a luftat în careul lusitanilor ca un începător, în faza următoare a primit cartonaşul roşu! A fost o fază destul de confuză şi controversată, în care Rooney a împins un adversar, l-a şi călcat, apoi a protestat, făcându-l pe arbitrul argentinianul Elizondo să-l elimine, o decizie controversată şi contestată de englezi. Şi Anglia a continuat jocul în zece oameni, dar şi fără Beckham în teren, vedeta lui Real Madrid fiind înlocuită imediat după începerea reprizei a doua (’51), ca urmare a unei accidentări pricinuită de o lovitură de la Nuno Valente. Până în momentul accidentării, căpitanul englezilor însă nu a strălucit. După aceste două ieşiri, foarte importante, din „decor” (Beckham şi Rooney), întâlnirea a devinit mai interesantă, destul de aprigă din toate punctele de vedere. Anglia a rezistat aproape o oră în zece oameni, în timp ce Portugalia nu a putut să valorifice omul în plus pe teren nici în cele două reprize de prelungiri.
După 120 de minute de joc, terminate nedecis, 0-0, s-a trecut la loteria loviturilor de departajare. Evoluţia scorului (Anglia- Portugalia) a fost următoarea: 0-1 ( transformă Simao), 0-1 (Ricardo apără şutul lui Lampard),0-1 (H. Viana trimite în bară),1-1 ( transformă Hargreaves), 1-1(Petit trimite afară), 1-1( apără Ricardo şutul lui Gerrard), 1-2 (