Kylian Mbappe scored the only goal from the penalty spot as Real Madrid earned a narrow win against Osasuna in their opening league game of the season.
2025/2026 La Liga


The France international sent goalkeeper Sergio Herrera the wrong way after he had been fouled in the box.
Madrid, who finished second last season under Carlo Ancelotti, were dominant and could have scored more.
England right-back Trent Alexander-Arnold made his La Liga debut and he received a standing ovation when he was replaced by Dani Carvajal in the 68th minute.
Defenders Dean Huijsen - also making his La Liga bow after a summer move from Bournemouth - and Eder Militao forced saves from Sergio Herrera from long range.
There were also debuts for £43m former Benfica left-back Alvaro Carreras and teenage midfielder Franco Mastantuono, a £38.5m recruit from River Plate.
Osasuna had Abel Bretones sent off in injury time for catching Goncalo Garcia.
Line-ups
Real Madrid XI: Courtois, Trent, Militao, Huijsen, Carreras, Tchouameni, Valverde, Guler, Brahim, Mbappe, Vinicius
Subs: Lunin, Mestre, Carvajal, Alaba, Asencio, Fran Garcia, Thiago, Ceballos, Mastantuono, Rodrygo, Gonzalo
Osasuna XI: Sergio Herrera, Rosier, Boyomo, Catena, Juan Cruz, Bretones, Moncayola, Torró, Rubén García, Aimar, Budimir.
Subs: Fernandez, Moi Gómez, Kike Barja, Jorge Herrando, Iker Muñoz, Dimitrios Stamatakis, Víctor Muñoz, Raúl Chasco, Raúl García, Asier Osambela, Mauro Echegoyen