Kylian Mbappe made sure that the Xabi Alonso era began with three points on Tuesday, as he won and scored a penalty in Real Madrid’s 1-0 victory Osasuna at the Santiago Bernabeu.
MORE — La Liga schedule, table, top scorers
Real Madrid were dominant in possession (71 percent) and out-passed Osasuna 660-230 on the night, but their 10 first-half shots amassed all of 0.36 xG in the first half (on 380-84 passing) and the visitors had just one shot. Mbappe earned the spot kick shortly after halftime, when Osasuna center back Juan Cruz slid into to him, without getting the ball, from behind.
Mbappe stutter-stepped his way up to the spot, sent goalkeeper Sergio Herrera diving one way and coolly slotted the ball the other for his first goal of the season. The 26-year-old scored 31 times in 34 La Liga games last season, his first in the Spanish capital, plus another 7 goals in 14 UEFA Champions League games.
What’s next?
- Osasuna vs Valencia — Sunday, 11 am ET
- Real Oviedo vs Real Madrid — Sunday, 3:30 pm ET
Real Madrid vs Osasuna live updates - by Andy Edwards
Real Madrid vs Osasuna final score: 1-0
Goalscorers: Kylian Mbappe (51' - PK)
GOAL! Real Madrid 1-0 Osasuna: Mbappe converts from the penalty spot (51')
MBAPPE SCORES REAL MADRID'S FIRST GOAL OF THE SEASON! THEIR NEW NO. 10 ⭐️ pic.twitter.com/6YNhTZPNft
— ESPN FC (@ESPNFC) August 19, 2025
Real Madrid starting lineup
Courtois - Alexander-Arnold, Militao, Huijsen, Carreras - Tchouameni, Valverde, Guler - Diaz, Vinicius, Mbappe
Osasuna starting lineup
Herrera - Boyomo, Catena, Cruz - Rosier, Moncayola, Torro, Bretones - Garcia, Oroz, Budimir
How to watch Real Madrid vs Osasuna live, stream link and start time
Kick off time: 3pm ET Tuesday (August 19)
Venue: Santiago Bernabeu -- Madrid
TV Channel/Streaming: ESPN+
Of course, he knows the famous stadium extremely well as a key player for Real over many years as he was instrumental in UEFA Champions League and La Liga title wins. But this is different. Real have to make a big step forward this season to catch up with reigning La Liga champions, and bitter rivals, Barcelona.
The Club World Cup was ultimately a disappointment this summer as Real were knocked out at the semifinal stage by eventual champs PSG, with Kylian Mbappe missing several games due to a stomach issue. But he’s back and Real have new signings Trent Alexander-Arnold, Dean Huijsen, Franco Mastantuono and Alvaro Carreras, while young striker Gonzalo Garcia continues to make a name for himself.
Osasuna will be dangerous and punched well above their weight last season as they finished ninth and narrowly missed out on European qualification.
Real Madrid team news, focus
Both Alexander-Arnold and Huijsen are set to make their La Liga debuts for Real Madrid and this is a big moment for them to show they’ve settled in following the Club World Cup. Alonso’s preferred style of play is still a work in progress, while it will be intriguing to see how Vinicius and Mbappe perform in attack as they aim to start the season off right. Jude Bellingham, Eduardo Camavinga, Ferland Mendy and Endrick continue to recovery from injury.
Osasuna team news, focus
Since being promoted to La Liga in 2019, Osasuna have been so consistent with six-straight finishes inside the top 11 and they were Copa del Rey runners up in 2023. Croatian striker Ante Budimir is their star as he scored 21 goals in La Liga last season and the veteran leads the line superbly.
Real Madrid vs Osasuna prediction
This will probably be uncomfortable at times for Real Madrid but they should get the job done. Real Madrid 3-1 Osasuna.