Match report

Parma Stuns AC Milan with Late Winner in Serie A

AC Milan
AC Milan
0–1
FT
Parma
Parma
Feb 22, 2026

AC Milan suffered an unexpected defeat to Parma, who capitalized on a momentous goal by Mariano Troilo in the 80th minute. Despite AC Milan's dominant possession and numerous chances throughout, their defense crumbled at a crucial point, allowing Parma to snatch the win.

Key Facts

  • Final Score: AC Milan 0-1 Parma
  • Goal: Mariano Troilo (80') for Parma
  • Yellow Cards: Alexis Saelemaekers and R. Leao (AC Milan)
  • Mariano Troilo was booked in the 48th minute but still scored the winning goal later
  • Multiple substitutions made by both teams, including AC Milan's Pulisic and Parma's C. Ordonez

Lineups

AC Milan

Formation: 3-5-2

Starting XI

  • 16 Mike Maignan (G)
  • 23 Fikayo Tomori (D)
  • 5 Koni De Winter (D)
  • 33 Davide Bartesaghi (D)
  • 56 Alexis Saelemaekers (M)
  • 8 Ruben Loftus-Cheek (M)
  • 14 Luka Modrić (M)
  • 12 Adrien Rabiot (M)
  • 2 Pervis Estupiñán (M)
  • 10 Rafael Leão (F)
  • 11 Christian Pulišić (F)

Substitutes

  • 30 Ardon Jashari
  • 31 Strahinja Pavlović
  • 9 Niclas Füllkrug
  • 24 Zachary Athekame
  • 18 Christopher Nkunku
  • 1 Pietro Terracciano
  • 37 Matteo Pittarella
  • 46 Matteo Gabbia
  • 27 David Odogu
  • 4 Samuele Ricci
  • 19 Youssouf Fofana

Parma

Formation: 3-5-2

Starting XI

  • 40 Edoardo Corvi (G)
  • 15 Enrico Del Prato (D)
  • 37 Mariano Troilo (D)
  • 5 Lautaro Valenti (D)
  • 27 Sascha Britschgi (M)
  • 10 Adrián Bernabé (M)
  • 16 Mandela Keita (M)
  • 24 Christian Ordoñez (M)
  • 14 Emanuele Valeri (M)
  • 9 Mateo Pellegrino (F)
  • 7 Gabriel Strefezza (F)

Substitutes

  • 41 Hans Nicolussi Caviglia
  • 22 Oliver Sørensen
  • 17 Jacob Ondrejka
  • 8 Nahuel Estévez
  • 66 Filippo Rinaldi
  • 67 Gabriele Casentini
  • 63 Marlon Mena
  • 61 Dominik Drobnic
  • 25 Benjamin Cremaschi
  • 29 Franco Carboni
  • 23 Nesta Elphege
  • 21 Gaetano Oristanio

Timeline

  1. AC Milan
    11' AC Milan subst · Substitution 1
    Off: R. Loftus-Cheek · On: A. Jashari
  2. AC Milan
    32' AC Milan Card · Yellow Card
    Alexis Saelemaekers

    Foul

  3. Parma
    48' Parma Card · Yellow Card
    Mariano Troilo

    Foul

  4. AC Milan
    52' AC Milan Card · Yellow Card
    R. Leao

    Off the ball foul

  5. Parma
    59' Parma subst · Substitution 1
    Off: C. Ordonez · On: O. Sorensen
  6. Parma
    59' Parma subst · Substitution 2
    Off: A. Bernabe · On: H. Nicolussi Caviglia
  7. AC Milan
    62' AC Milan subst · Substitution 2
    Off: C. Pulisic · On: Niclas Füllkrug
  8. AC Milan
    62' AC Milan subst · Substitution 3
    Off: P. Estupinan · On: S. Pavlovic
  9. Parma
    76' Parma subst · Substitution 3
    Off: G. Strefezza · On: J. Ondrejka
  10. Parma
    80' Parma Goal · Normal Goal
    Mariano Troilo · Assist: E. Valeri
  11. Parma
    82' Parma Var · Goal confirmed
    Mariano Troilo
  12. AC Milan
    86' AC Milan subst · Substitution 4
    Off: Unknown player · On: C. Nkunku
  13. AC Milan
    86' AC Milan subst · Substitution 5
    Off: F. Tomori · On: Zachary Athekame
  14. Parma
    90'+3 Parma subst · Substitution 4
    Off: M. Pellegrino · On: N. Estevez

Match Stats

Stat AC Milan Parma
Fouls 13 10
Pass Accuracy 92% 81%
Offsides 1 1
Red Cards
Total Shots 25 9
Corners 5 2
Total Passes 627 319
Yellow Cards 2 1
Blocked Shots 9 3
Shots on Target 6 3
xG 1.33 0.46
Shots off Target 10 3
Possession 67% 33%
Goals Prevented 0 0
Accurate Passes 579 257
Shots Inside Box 17 5
Saves 2 5
Shots Outside Box 8 4

Key Match Notes

  • Mariano Troilo’s late goal in the 80th minute changed the momentum completely, giving Parma a slender lead they managed to maintain until full-time.
  • AC Milan's failure to capitalize on their numerous opportunities throughout the game allowed Parma to stay organized and defend effectively.