- Ante Budimir scored from the spot to put Osasuna in front in the 38th minute after a long VAR review.
- Vinicius Jr. poked in from close range to equalize for Los Blancos in the 73rd minute.
- Raul Garcia scored a stunning goal in the 90th minute to restore the lead for the home side.
Osasuna 2-1 Real Madrid Player Ratings: Raul Garcia Wins it For Osasuna In the Dying Minutes To Stun Los Blancos
-1771703299110.webp)
Summary
Osasuna hosted the league leaders, Real Madrid, on a matchday 25 fixture in the 2025/26 La Liga. While Osasuna were looking to move further up the table with a win, Los Blancos wanted to keep their two-point lead intact after Barcelona's unfortunate slip-up in the game against Girona.
The home side started on the front foot, pushing Real Madrid to sit back and see off the danger. Crosses flew from either wing, and some did find the way of the goal; however, it was Thibaut Courtois who kept the score level with huge saves.
In the 38th minute of the game, Raul Asencio didn’t manage to clear the ball properly, and had a moment of bad communication with Courtois, which led to a stamp on the charging Ante Budimir. Although the referee first waved off any chances of a penalty and booked Budimir for diving, a thorough VAR check made him change his mind.
Budimir stepped up from the spot and put in the opposite direction of Courtois to give the home side the lead. The Osasuna fans went loud as soon as it went in, as their happiness knew no bounds.
The second half saw the Royal Whites become more lively, as one of the best players in the world currently, Kylian Mbappe, equalised in the 70th minute, but it was quickly dismissed due to offside.
It was the collective effort of Federico Valverde and Vinicius Junior that earned Madrid the goal in the 73rd minute. Raul Garcia made it 2-1 on the counterattack for Osasuna in the 90th minute, but his effort was discounted as offside.
However, a VAR check confirmed the goal to be legitimate, sending the home crowd into a frenzy. Osasuna were the better of the two sides for most of the game, and deserved the win thoroughly.
Check out the Osasuna vs Real Madrid Player Ratings.
Key Takeaways
- Real Madrid had the most possession in the game (69%), but Osasuna surprisingly had a better xG than the visitors (2.05).
- Vinicius Jr. won the most ground duels in this game (7), which is extraordinarily high for an attacking player.
- Javi Galan had the most clearances (6) in the match, thwarting every possible threat thrown at him.
| Category | Details |
|---|---|
| Final Score | Osasuna 2–1 Real Madrid |
| Competition | La Liga |
| Date | 21st February, 2026 |
| MOTM (Player of the Match) | Raul Garcia (8.5/10) |
| Best Performer (Osasuna) | Raul Garcia (8.5/10) |
| Best Performer (Real Madrid) | Vinicius Junior (7.0/10) |
| Worst Performer (Osasuna) | Jon Moncayola (6.5/10) |
| Worst Performer (Real Madrid) | Kylian Mbappé (4.0/10) |
Osasuna Player Ratings vs Real Madrid
Here are the Osasuna Player Ratings from the Osasuna vs Real Madrid Player Ratings.
Goalkeeper
Sergio Herrera - 8.5: What a performance. He was a giant between the sticks for Osasuna. Made a brilliant save from Vinicius early on and an even better one to deny Tchouaméni just before the break. Commanded his area with total confidence. A clean sheet against this Madrid attack is a badge of honor. Absolutely immense.
Defenders
Jorge Herrando - 7.5: Solid as a rock. He was part of a backline that simply refused to be broken. We noticed he made a crucial block in the second half that snuffed out a developing attack. Didn't do anything flashy, but he didn't need to. He just did his job perfectly.
Valentin Rosier - 7.0: Had a very busy evening trying to contain Madrid's left flank. He committed a few fouls, which was inevitable given the task, but he stuck to it commendably. He never stopped running and played a key role in frustrating the opposition wingers.
Javi Galán - 7.0: A classic battling performance from the full-back. He conceded an early foul but really grew into the game. Showed great discipline to avoid getting drawn too far out of position. Kept things simple and effective, contributing to a massive defensive effort.
Alejandro Catena - 7.5: A composed and intelligent display at the heart of the defence. He made a vital block in the first half that led to a corner, showing his great positioning. Seemed to be in the right place at the right time all game long. A really mature performance.
Advertisement
Midfielders
Lucas Torró - 7.0: The enforcer in the middle of the park. He broke up play relentlessly and made life incredibly difficult for Madrid's creative players. Picked up a foul, but his disruptive presence was exactly what his team needed. An unsung hero on the day.
Jon Moncayola - 6.5: A quieter game for him compared to his midfield partners, but he was no less important. He worked tirelessly, covering space and supporting his defenders. Didn't get on the ball much but his work rate was crucial to the team's structure.
Aimar Oroz - 7.0: An all-action, if chaotic, performance. He was everywhere. Created a few good chances for his teammates but was also a bit reckless, committing several fouls and earning a deserved yellow card. His energy was infectious, though.
Víctor Muñoz - 6.5: Got into some promising attacking positions and wasn't afraid to have a shot. His final product was lacking at times, but he provided a decent outlet on the left. His foul count was a bit high, but he put in a real shift for the team.
Forwards
Rubén García - 7.0: Led the line as captain with grit and determination. He created a great headed chance for Oroz and held the ball up well when needed. Didn't get a clear sight of goal himself, but he worked hard to create space for others.
Ante Budimir - 9.0: The match-winner and our man of the match. He had a few half-chances and even got a silly booking for simulation. But when the big moment came, he was the coolest man in the stadium. He won the penalty and then dispatched it perfectly. His goal was the difference, a monumental contribution.
Advertisement
Substitutes
Raul Garcia - 8.5: The forward stepped up as a super-sub to win it in the dying minutes for Osasuna with a brilliant finish.
Manager
A. Lisci - 8.5: A tactical masterclass from the Osasuna boss. He set his team up perfectly to frustrate Real Madrid. The defensive shape was impeccable, and the discipline was superb. To mastermind a 1-0 win against the league leaders is a massive achievement. He deserves all the credit.
Advertisement
Real Madrid Player Ratings vs Osasuna
Here are the Real Madrid Player Ratings from the Osasuna vs Real Madrid Player Ratings.
Goalkeeper
Thibaut Courtois - 6.0: A spectator for almost the entire game. He had absolutely nothing to do apart from picking the ball out of his net for the penalty. He couldn't be blamed for the goal. A quiet and frustrating evening for the Belgian.
Defenders
Daniel Carvajal - 6.0: The captain tried to drive his team forward. He attempted a nice through ball for Alaba but couldn't really influence the game in an attacking sense. He was solid enough defensively on a night when he wasn't tested much.
David Alaba - 5.5: Had a wild shot from distance that flew over the bar. He made a couple of blocks which led to corners, but he didn't look entirely comfortable. An average performance from a player of his calibre.
Raúl Asencio - 6.0: The young defender had a decent header on target that forced a good save from Herrera. He looked composed for the most part, but the entire backline was rarely under pressure. A decent showing but unremarkable.
Álvaro Carreras - 6.5: One of Madrid's brighter sparks, surprisingly. He got forward well and set up a chance for Vinicius. Also had a shot blocked from distance. Showed good energy down the left flank but his efforts went unrewarded.
Advertisement
Midfielders
Eduardo Camavinga - 5.0: Looked off the pace and frustrated. He gave away a couple of clumsy fouls and struggled to impose himself on the game. The tenacity we usually see from him was replaced by petulance. A disappointing outing.
Federico Valverde - 6.5: As always, he was full of running and energy. He won a couple of free kicks and had a shot blocked, trying to make things happen. However, even his dynamism wasn't enough to break down the stubborn Osasuna defence.
Aurélien Tchouaméni - 6.5: He came so close to scoring with a powerful shot just before halftime that was brilliantly saved. He also created a chance for Alaba. One of the few Madrid players who looked capable of creating something, but it wasn't to be.
Arda Güler - 5.5: Showed some nice touches, including a good cross for Asencio's header. But he drifted in and out of the game far too much. He had one shot from distance that went nowhere near the goal. Needs to be more involved to make an impact.
Forwards
Vinicius Junior - 7.0: Madrid's most likely source of a goal, which isn't saying much. He was a threat, had a shot saved, and drew fouls. But he was consistently crowded out and couldn't find the space to work his magic until the 73rd minute when he equalized for his team. You could see his frustration grow as the game wore on.
Kylian Mbappé - 4.0: Where was he? From our perspective, this was one of the most anonymous performances we've ever seen from him. He had one weak shot from outside the box and was otherwise invisible. The Osasuna defence completely nullified him. A shocking day at the office.
Manager
Á. Arbeloa Coca - 5.0: His star-studded team looked devoid of ideas. They had all of the ball but showed zero creativity or cutting edge in the final third. His attackers failed to fire, and he had no answer for Osasuna's low block. A very poor result and performance to match.
Man of the Match
Raul Garcia was adjudged the man of the match in this La Liga game.
Worst Performer
Kylian Mbappé was the worst player in the Osasuna vs Real Madrid match.
Frequently Asked Questions
What was the result of Osasuna vs Real Madrid?+
Osasuna secured a shocking 2-1 draw over Real Madrid in this La Liga fixture.
When was Osasuna vs Real Madrid?+
The Osasuna vs Real Madrid match was played on February 21, 2026.
Who was the man of the match in Osasuna vs Real Madrid?+
Raul Garcia was the man of the match, scoring the decisive penalty for Osasuna.
Who was the worst performer in Osasuna vs Real Madrid?+
Kylian Mbappé was arguably the worst performer, having a very quiet and ineffective game for Real Madrid.
Conversation
(0 Comments)
Editor's Pick
Editor's Pick
-1771487482563.webp)
-1771488086511.webp)





-1771700281599.webp)

-1771698246135.webp)



-1754988285871.webp)


