A nem túl mozgalmas és izgalmas első félidő után a második legelején Nico Williams juttatta előnyhöz a spanyolokat a berlini fináléban. A szigetországiak a csereként beállt Cole Palmer pontos lövésével a 73. percben egyenlítettek, a nyerőember viszont a spanyolok cserejátékosa, Mikel Oyarzabal lett, aki négy perccel a rendes játékidő vége előtt döntötte el az összecsapást.
Spanyolország az örökrangsorban Németországot maga mögött hagyva 1964, 2008 és 2012 után negyedszer nyerte meg a kontinensviadalt.
A döntőt felvezető ünnepség végén az előző győztes Olaszország egyik legjobbja, Giorgio Chiellini hozta be a finálé résztvevőire utaló piros-sárga és piros-fehér szalagokkal feldíszített trófeát a pálya mellett felállított emelvényre.
Az első percekben mindkét csapat azt nyújtotta, ami eddig jellemezte a játékát az Eb-n: az angol többnyire hátul próbált passzolgatni, az előre játékba viszont már pontatlanság csúszott, a spanyol pedig a párharcokat bátran felvállalva támadólag lépett fel. A spanyol mezőnyfölény ellenére a kapuk nem forogtak veszélyben, tíz perc elteltével először az ezúttal is nagy kedvvel futballozó Nico Williams betörése okozott izgalmat, de John Stones az utolsó pillanatban blokkolta a lövést. A szigetországiak jóval kevesebbet birtokolták a labdát, a spanyol kapuig pedig csak elvétve jutottak el. Az idő múlásával még nyomasztóbbá vált a spanyolok labdabirtoklási fölénye, azonban a rivális védelme jól zárt, így helyzetek nem voltak, csak néhány távoli lövési kísérlet, amelyek mindegyikét blokkolták az angol védők, illetve a beívelések és szögletek rendre pontatlanok voltak. Ennek nyomán az első félidő jószerivel úgy telt el, hogy egyik kapusnak sem volt védenivalója, végül közvetlenül a szünet előtt Unai Simon hárította könnyedén Phil Foden kiszorított helyről leadott lövését.
Térfélcsere után az első spanyol akció gólt eredményezett Lamine Yamal és Williams összjátékának végén, sőt alig egy perccel később majdnem a második támadás is hasonlóképpen végződött, akkor viszont Dani Olmo nagy helyzetben, tíz méterről nem találta el a kaput. A gól alapjaiban változtatta meg a játék képét, ugyanis az angolok teljesen megzavarodtak, már nemcsak támadásban, hanem védekezésben sem voltak hatékonyak. A spanyolok pedig felbátorodtak, néhány perc leforgása alatt több veszélyes szituáció alakult ki Jordan Pickford kapuja előtt, mint az egész első félidőben, Alváro Morata és Williams lövése is góllal kecsegtetett, de mindketten célt tévesztettek. Bő tíz perc után azért felocsúdott a háromoroszlános gárda, amit Jude Bellingham lövése jelzett. Ennek ellenére a spanyolok jártak közelebb a gólhoz, ugyanis Yamal nagyszerű, jobb alsó sarokba tartó lövését Pickford védte bravúrral. Bő negyedórával a vége előtt aztán megbosszulta magát, hogy a spanyol csapat nem tudta eldönteni a találkozót, ugyanis a csereként beállt Cole Palmer hajszálpontos lövéssel váratlanul egyenlített. Néhány percet leszámítva a hajrában beszorult Anglia, az első „meccslabda” az immár 17 éves Yamal előtt adódott, azonban rosszul találta el a labdát, így Pickford védeni tudott. A másodikat viszont a Palmerhez hasonlóan csereként beállt Mikel Oyarzabal már kihasználta. A hátralévő kevés időben igazán egyetlen egyenlítési lehetősége volt Angliának, akkor egy támadáson belül három is, de Unai Simón és Olmo mentése után a harmadik kísérlet már fölé szállt.
Összességében a végig jobban futballozó Spanyolország megérdemelten diadalmaskodott.
SPANYOLORSZÁG–ANGLIA 2–1 (0–0)
Berlin, Olimpiai Stadion, 71 ezer néző. Vezette: Francois Letexier (francia).
Spanyolország: Simon – Carvajal, Laporte, Le Normand (83. perc Nacho), Cucurella – Rodri (46. perc Zubimendi), Ruiz – Yamal (89. perc Merino), Olmo, Williams – Morata (68. perc Oyarzabal). Szövetségi kapitány: Luis de la Fuente.
Anglia: Pickford – Walker, Guehi, Stones, Shaw – Rice, Mainoo (70. perc Palmer), Saka – Bellingham, Foden (89. perc Toney), Kane (61. perc Watkins). Szövetségi kapitány: Gareth Southgate.
Gól: Nico Williams – 47. és Mikel Oyarzabal – 86. perc, illetve Cole Palmer – 73. perc.