Förväntningarna var tydliga, men kvällen i Toledo blev långt ifrån enkel för Real Madrid. Tredjedivisionära Talavera levererade en energisk och organiserad insats som tvingade storklubben att kämpa sig igenom hela matchen.
Madrid dominerade bollinnehavet och skapade flera kvalificerade lägen. Kylian Mbappé fick en straff i den 41:a minuten och satte 1–0. Minuten senare styrdes ett inlägg olyckligt i eget mål av Manuel Farrando, vilket gav gästerna en knapp 2–0-ledning i halvtid.
Efter paus ökade Madrid tempot och kontrollerade större delen av spelet, men Talavera var långt ifrån passiva. Målvakten Guillermo González stod för flera viktiga räddningar och hemmalaget hotade hela tiden med snabba omställningar.
I den 80:e minuten reducerade Nahuel efter en väl genomförd aktion och fick hemmapubliken att explodera av hopp. Mbappé svarade dock och gjorde sitt andra mål i den 88:e minuten, vilket åter gav Madrid en andrum.
Dramatiken avgjordes i tilläggstid när Gonzalo Di Renzo gjorde 3–2 efter en situation från en frispark. Sekunden senare var Talavera på väg mot ett historiskt kvitteringsmål, men Andriy Lunin stod för en spektakulär mållinjeinsats som räddade segern för Madrid.
Sammanfattningsvis blev det en nervkittlande cupmatch där Real Madrid till slut höll undan, men där Talaveras modiga och disciplinerade spel visade varför cupmatcher aldrig får underskattas.