Spotkanie rozpoczęło się minutą ciszy, aby uczcić pamięć zmarłego kilka dni temu byłego premiera Włoch Silvio Berlusconiego.
Oba zespoły dopingowały liczne grupy kibiców. Hiszpanie mogli liczyć na wsparcie 5000 fanów. Tifosi na stadion De Grolsch Veste stawili się w liczbie 8000.
Pierwszą bramkę w 3. minucie spotkania zdobył Yeremy Pino. Skrzydłowy Villarreal CF otrzymał piłkę po nieudanej interwencji obrońcy Leonardo Bonucciego i skierował ją do bramki. Na wyrównanie nie trzeba było długo czekać. Debiutant Robin Le Normand zagrał ręką, a rzut karny w 11. min płaskim strzałem wykorzystał Ciro Immobile, który zupełnie zmylił bramkarza.
Kibice Italii w 21. min cieszyli się po drugim trafieniu swoich idoli. Davide Frattesi po dalekim, ale dokładnym podaniu tuż za linii połowy, wpadł w pole karne i strzelił między nogami próbującego interweniować bramkarza Unai Simona. Słoweński sędzia, korzystając z VAR, dopatrzył się pozycji spalonej.
W miarę upływu minut przewaga Hiszpanów narastała, nie tylko w statystykach dotyczących czasu posiadania piłki, ale też w strzałach na bramkę. Zabiegi podopiecznych Luisa de la Fuente powiodły się pod koniec regulaminowego czasu. W 88. min gola na wagę awansu do finału strzelił rezerwowy Joselu. Napastnik Espanyolu zdobył bramkę po rykoszecie z najbliższej odległości. Chwilę wcześniej na potężne uderzenie zdecydował się bohater finału Ligi Mistrzów, Rodri. Sędzia ponownie skorzystał z podpowiedzi VAR, ale tym razem gola uznał.
Jesus Navas został w czwartkowy wieczór najstarszym piłkarzem, który zagrał w reprezentacji Hiszpanii. Prawy obrońca Sevilli w 47 meczu w narodowych barwach wystąpił mając 37 lat i 206 dni. Poprzednim rekordzistą był bramkarz Antoni Ramallets, który w wieku 36 lat i 349 dni, w dniu 18 maja 1961 roku meczem przeciwko Walii pożegnał się z drużyną narodową.
Finał Hiszpania - Chorwacja zostanie rozegrany w niedzielę w Rotterdamie o 20.45, a mecz o trzecie miejsce, Holandia - Włochy odbędzie się tego samego dnia w Enschede o 15.00.
Hiszpania - Włochy 2:1 (1:1)
Bramki: dla Hiszpanii - Yeremi Pino (3), Joselu (88); dla Włoch - Ciro Immobile (11-karny)
Sędzia: Slavko Vincic (Słowenia)