Real Madrid survived a nervy finish to beat third-tier Talavera 3-2 and reach the last 16 of the Copa del Rey, with Andriy Lunin making a spectacular late save to prevent extra time.
Match Report
Madrid – 20-time victors in the competition and runners-up to Barcelona last year – selected several big names after a poor run of form left Xabi Alonso's position as head coach in question, but they were far from comfortable at the Estadio El Prado.
Kylian Mbappe, who is still hoping to equal or better Cristiano Ronaldo's 21st-century record of 59 goals in a single year for Madrid, worked home goalkeeper Jaime Gonzalez early on.
And after Endrick went close from a tight angle, Mbappe netted Madrid's opener from the penalty spot in the 41st minute, after Marcos Moreno was penalised for heading against his own arm from a Madrid corner.
Mbappe played a major role in Madrid's second five minutes later, too, dummying a throw-in to get to the byline on the left, then seeing his cutback deflect in off Manu Farrando.
However, Los Blancos were unable to pull clear in the second half, and they were on the ropes when Nahuel Arroyo steered Ferrando's centre home with 10 minutes to play.
It looked like Madrid had finally done enough when Mbappe's speculative shot from distance squirmed past Gonzalez in the 88th minute, but there was more drama to come.
In the first of three additional minutes, Isaiah Navarro's curling free-kick was tipped onto the crossbar by Andriy Lunin, and Gonzalo Di Renzo was quickest to the loose ball to prod home.Madrid were rocking at that point, and Talavera almost got a famous equaliser when Navarro diverted Sergi Molina's cross goalwards at the death, only for Lunin to spring to his right to make a match-winning save.
Data Debrief: Mbappe inches closer to Ronaldo record
Mbappe has now scored 58 goals for Madrid in all competitions in 2025, with only Ronaldo in 2013 (59) netting more in the famous white shirt in a calendar year.
The France captain has scored five hat-tricks and 11 braces at club level this year, with 12 of his goals coming from the penalty spot. Ronaldo had six hat-tricks, 12 braces and nine penalties in his record-breaking year.
Mbappe will now have a chance to overhaul Ronaldo when Sevilla visit the Santiago Bernabeu for Madrid's final game of 2025 on Saturday, in LaLiga.
Alonso, meanwhile, still has problems to solve. Though Madrid racked up 2.93 expected goals (xG), a substantial portion of that total came from Mbappe's penalty, and Talavera had chances worth 1.78 XG, firing off 16 shots and hitting the target with five.
Match Events
4' Mbappe receives a pass from Endrick but his effort is denied
14' Mbappe takes the free kick but his effort goes into the wall
17' Endrick burst into the box but his attempt is cleared by the defender
18' Lunin makes a great save to deny a Talavera header
23' Gonzalo's header from a close range is saved by the keeper
27' Guler curls the ball towards the corner but it is denied by a brilliant save
35' A good chance for Talavera but the attempt goes wide
37' Mastantuono's header goes wide
41' Penalty Goal! Mbappé makes no mistake! OID Talavera 0-1 Real Madrid
47' OWN GOAL! Mbappe forces Farrando to net an OG! OID Talavera 0-2 Real Madrid
51' Mbappe takes aim from outside the box but his effort goes wide
54' Mbappe latches onto a through pass but he strikes the ball wide of the post
68' Arda Guler's free kick flies towards the goal but it is saved
75' David receives a pass in the box but his attempt is saved
78' Bellingham and Tchouameni on, Guler and Endrick off
80' GOAL! Nahuel Arroyo pulls one back for the hosts! OID Talavera 1-2 Real Madrid
88' GOAL! Mbappé nets brace and extends the lead! OID Talavera 1-3 Real Madrid
92' GOAL! OID Talavera 2-3 Real Madrid (Gonzalo Di Renzo)
Line-ups
OID Talavera XI: Manuel Farrando, Gonzalo Di Renzo, Jaime González, Pitu Doncel, Álvaro López, Aleix Roig, Edu Gallardo, Isaiah Navarro, David Cuenca, Luis Sánchez, Marcos Moreno
Subs: Pedro Capó, Fran Rodríguez, Arturo Molina, Sergio Montero, Bilal Ouacharaf, Nahuel Arroyo, Sergi Molina, Iván Ayllón, Rodrigo Rocafort, Jorge Sánchez Romero, Alejandro Sánchez Romero
Real Madrid XI: Ceballos, Mbappe, Lunin, Fran García, Güler, Álvaro Carreras, David Jiménez, Gonzalo García, Endrick, Dean Huijsen, Franco Mastantuono
Subs: Tchouameni, Vinicius, Rodrygo, Bellingham, Fran González, Joan Martínez, Jorge Cestero, Víctor Valdepeñas, Javi Navarro, Thiago Pitarch
YoungboiTumble
69
Instead of them concentrating on building and prying for their weakier team they were analyzing how we struggled to win see them today always needing a penalty to win, shame no dey this team and their supporters eyes 🤣 Drop a like if you are a proud Barca fan 💯😍
LilMoneyMoneyMaker
31
Bellingham is making me to be hating on him sometimes seriously oo,he'll be handling ball as if he's a striker without releasing ball why,u're a central midfielder and you don't want to be releasing ball on time ah ba!!
Royalkid1
27
This team is useless and can win nothing at this state
egyptiane
25
Click this to view GIFs: https://www.matchgif.com/v2/live/matchGifs?match_id=54332975&language=en
ariwanze
24
Any time David Jiménez touches the ball, he makes Alonso regret playing Valdepeñas against Alaves. He is my only positive asides the win from this game. Immediately Alonso subbed in Perez bois, Real Madrid play collapsed 🙄