Match report

Osasuna Stuns Real Madrid with 2-1 Victory in La Liga

Osasuna
Osasuna
2–1
FT
Real Madrid
Real Madrid
Feb 21, 2026

In an unexpected turn of events, Osasuna stuns Real Madrid with a resounding 2-1 victory in the La Liga fixture. This win marks a significant triumph for Osasuna as they capitalized on a penalty by A. Budimir and a late goal from Raúl García to defeat one of Spain's most formidable teams.

Key Facts

  • Osasuna secured the victory with goals from A. Budimir (38') and Raúl García (90').
  • Real Madrid found a response through Vinicius Junior in the 73rd minute.
  • Both teams saw key players, including Courtois and Vinicius Junior for Real Madrid and Budimir for Osasuna, receive yellow cards.

Lineups

Osasuna

Formation: 4-2-3-1

Starting XI

  • 1 Sergio Herrera (G)
  • 19 Valentin Rosier (D)
  • 24 Alejandro Catena (D)
  • 5 Jorge Herrando (D)
  • 20 Javi Galán (D)
  • 7 Jon Moncayola (M)
  • 6 Lucas Torró (M)
  • 14 Rubén García (M)
  • 10 Aimar Oroz (M)
  • 21 Victor Muñoz (M)
  • 17 Ante Budimir (F)

Substitutes

  • 23 Abel Bretones
  • 9 Raúl García de Haro
  • 8 Iker Muñoz
  • 41 Iñigo Arguibide
  • 18 Raúl Moro
  • 13 Aitor Fernández
  • 31 Dimitrios Stamatakis
  • 3 Juan Cruz
  • 29 Asier Osambela
  • 16 Moi Gómez
  • 11 Kike Barja

Real Madrid

Formation: 4-4-2

Starting XI

  • 1 Thibaut Courtois (G)
  • 2 Daniel Carvajal (D)
  • 17 Raúl Asencio (D)
  • 4 David Alaba (D)
  • 18 Álvaro Carreras (D)
  • 8 Federico Valverde (M)
  • 15 Arda Güler (M)
  • 14 Aurélien Tchouaméni (M)
  • 6 Eduardo Camavinga (M)
  • 10 Kylian Mbappé (F)
  • 7 Vinícius Júnior (F)

Substitutes

  • 12 Trent Alexander-Arnold
  • 21 Brahim Díaz
  • 16 Gonzalo García
  • 19 Dani Ceballos
  • 13 Andriy Lunin
  • 43 Sergio Mestre
  • 23 Ferland Mendy
  • 22 Antonio Rüdiger
  • 20 Fran García
  • 45 Thiago Pitarch
  • 30 Franco Mastantuono

Timeline

  1. Osasuna
    32' Osasuna Card · Yellow Card
    A. Oroz
  2. Real Madrid
    37' Real Madrid Card · Yellow Card
    T. Courtois

    Roughing

  3. Osasuna
    38' Osasuna Goal · Penalty
    A. Budimir
  4. Real Madrid
    64' Real Madrid subst · Substitution 1
    Off: E. Camavinga · On: B. Diaz
  5. Real Madrid
    64' Real Madrid subst · Substitution 2
    Off: D. Carvajal · On: T. Alexander-Arnold
  6. Osasuna
    66' Osasuna Card · Yellow Card
    Jon Moncayola

    Holding

  7. Osasuna
    66' Osasuna subst · Substitution 1
    Off: R. Garcia · On: A. Bretones
  8. Osasuna
    67' Osasuna subst · Substitution 2
    Off: A. Budimir · On: Raúl García
  9. Osasuna
    71' Osasuna subst · Substitution 3
    Off: A. Oroz · On: I. Munoz
  10. Real Madrid
    73' Real Madrid Goal · Normal Goal
    Vinicius Junior · Assist: F. Valverde
  11. Real Madrid
    75' Real Madrid subst · Substitution 3
    Off: F. Valverde · On: G. Garcia
  12. Real Madrid
    82' Real Madrid subst · Substitution 4
    Off: A. Guler · On: D. Ceballos
  13. Osasuna
    83' Osasuna subst · Substitution 4
    Off: V. Rosier · On: I. Arguibide
  14. Osasuna
    83' Osasuna subst · Substitution 5
    Off: Jon Moncayola · On: R. Moro
  15. Real Madrid
    84' Real Madrid Card · Yellow Card
    T. Alexander-Arnold

    Tripping

  16. Real Madrid
    88' Real Madrid Card · Yellow Card
    Vinicius Junior

    Unsportsmanlike conduct

  17. Real Madrid
    90'+3 Real Madrid Card · Yellow Card
    D. Alaba

    Foul

  18. Osasuna
    90' Osasuna Goal · Normal Goal
    Raúl García · Assist: R. Moro

Match Stats

Stat Osasuna Real Madrid
Fouls 19 10
Pass Accuracy 83% 90%
Offsides 1 2
Red Cards
Total Shots 13 15
Corners 3 7
Total Passes 353 570
Yellow Cards 2 4
Blocked Shots 5 5
Shots on Target 2 5
xG 2.05 1.69
Shots off Target 6 5
Possession 39% 61%
Goals Prevented 0 0
Accurate Passes 294 511
Shots Inside Box 11 7
Saves 4 1
Shots Outside Box 2 8

Key Match Notes

  • Osasuna took the lead early in the second half when A. Budimir converted a penalty kick to give his team the advantage.
  • Real Madrid leveled the score through Vinicius Junior's goal, but Osasuna held on and scored again late in regulation time with Raúl García ensuring the 2-1 victory.