Utakmica je dobro započela španjolsku reprezentaciju koja je povela u osmoj minuti. Alba je pucao nakon kornera i pogodio Zakaria, od kojeg se lopta odbila i prevarila Sommera i završila u mreži.
Španjolska je nastavila napadati, a prednost su mogli udvostručiti u 25. minuti kada je Sommer obranio udarac Azpilicuetea nakon još jednog kornera. Do odmora Španjolska je rutinski kontrolirala utakmicu, dok su Švicarci u nekoliko navrata mogli bolje reagirati.
Švicarska je krenula agilno u drugom dijelu, a Zakaria je prvi zaprijetio u 56. minuti nakon ubačaja Rodrigueza. Međutim, lopta je otišla malo pored gola. Samo deset minuta kasnije, nova sjajna prilika za Švicarsku, a ovaj put Simon je odlično obranio udarac Zubera.
No, Švicarska je četiri minute kasnije došla do zasluženog izjednačenja. Laporte je nespretno reagirao i pogodio Paua Torresa. Od njega se lopta odbila do Freulera koji pronalazi Shaqirija, a on preciznim udarcem pogađa za 1: 1.
Detalji koji su obilježili utakmicu dogodio se u 77. minuti kada je Freuler dobio izravni crveni karton zbog opasnog starta na Morenu. Ipak, Švicarska je uspjela spasiti nakon opsade Španjolaca i utakmica je otišla u produžetke.
Tek u produžecima Moreno je promašio gotovo nemoguće. Iako je nakon dodavanja Albe bio potpuno sam, uspio je prokockati ovu liniju s pet metara. Šanse su se redale pred golom Švicarske, ali Sommer je bio briljantan, zaustavljajući udarce prema Morenu i Oyarzabaluu. U drugom produžetku nisu uspjeli ni Španjolci, budući da Llorente i Olmo nisu zabili iz dobrih situacija.
Na kraju su svirani penali, a španjolski nogometaši bili su sretniji i spretniji i ostvarili veliku pobjedu.
Španjolska će u polufinalu Europskog prvenstva igrati protiv boljeg iz dvoboja Belgije i Italije. Ova utakmica na rasporedu je večeras u 21 sat, a igra se u Münchenu.