Match report

Udinese Stuns Napoli with 1-0 Victory in Serie A

Udinese
Udinese
1–0
FT
Napoli
Napoli
Dec 14, 2025

Udinese stunned Serie A powerhouse Napoli with a narrow but convincing 1-0 victory. The hosts capitalized on their opportunities and held off Napoli’s fierce onslaught, ensuring they remain competitive in the league standings.

Key Facts

  • Final score: Udinese 1–0 Napoli
  • Goal scorer for Udinese: J. Ekkelenkamp (73')
  • Two goals were cancelled by VAR at 53' and 70'
  • Nicolò Zaniolo received a yellow card in the first half

Lineups

Udinese

Formation: 3-5-2

Starting XI

  • 40 M. Okoye (G)
  • 31 T. Kristensen (D)
  • 27 C. Kabasele (D)
  • 28 O. Solet (D)
  • 59 A. Zanoli (M)
  • 24 J. Piotrowski (M)
  • 8 J. Karlstrom (M)
  • 32 J. Ekkelenkamp (M)
  • 13 N. Bertola (M)
  • 10 N. Zaniolo (F)
  • 9 K. Davis (F)

Substitutes

  • 1 A. Nunziante
  • 90 R. Sava
  • 93 D. Padelli
  • 2 S. Goglichidze
  • 4 S. Lovric
  • 6 O. Zarraga
  • 7 I. Gueye
  • 16 M. Palma
  • 17 I. Bravo
  • 18 A. Buksa
  • 19 K. Ehizibue
  • 29 A. Camara
  • 38 L. Miller
  • 77 R. Modesto

Napoli

Formation: 3-4-3

Starting XI

  • 32 V. Milinkovic-Savic (G)
  • 31 S. Beukema (D)
  • 13 A. Rrahmani (D)
  • 4 A. Buongiorno (D)
  • 22 G. Di Lorenzo (M)
  • 20 E. Elmas (M)
  • 8 S. McTominay (M)
  • 37 L. Spinazzola (M)
  • 7 David Neres (F)
  • 19 R. Hojlund (F)
  • 70 N. Lang (F)

Substitutes

  • 14 N. Contini
  • 25 M. Ferrante
  • 3 M. Gutierrez
  • 17 M. Olivera
  • 30 P. Mazzocchi
  • 35 L. Marianucci
  • 68 S. Lobotka
  • 21 M. Politano
  • 26 A. Vergara
  • 27 L. Lucca
  • 69 G. Ambrosino

Timeline

  1. Udinese
    33' Udinese Card · Yellow Card
    N. Zaniolo

    Foul

  2. Udinese
    53' Udinese Var · Goal cancelled
    Keinan Davis
  3. Napoli
    61' Napoli subst · Substitution 1
    Off: N. Lang · On: S. Lobotka
  4. Napoli
    61' Napoli subst · Substitution 2
    Off: S. Beukema · On: Matteo Politano
  5. Udinese
    70' Udinese Var · Goal cancelled
    N. Zaniolo
  6. Udinese
    73' Udinese Goal · Normal Goal
    J. Ekkelenkamp · Assist: Keinan Davis
  7. Napoli
    75' Napoli subst · Substitution 3
    Off: A. Buongiorno · On: M. Olivera
  8. Udinese
    83' Udinese subst · Substitution 1
    Off: J. Ekkelenkamp · On: O. Zarraga
  9. Udinese
    83' Udinese subst · Substitution 2
    Off: Keinan Davis · On: A. Buksa
  10. Napoli
    83' Napoli subst · Substitution 4
    Off: L. Spinazzola · On: M. Gutierrez
  11. Napoli
    83' Napoli subst · Substitution 5
    Off: E. Elmas · On: L. Lucca
  12. Udinese
    84' Udinese subst · Substitution 3
    Off: Nicolò Bertola · On: K. Ehizibue
  13. Udinese
    90'+1 Udinese subst · Substitution 5
    Off: N. Zaniolo · On: Iker Bravo
  14. Udinese
    90'+4 Udinese subst · Substitution 4
    Off: A. Zanoli · On: S. Goglichidze

Match Stats

Stat Udinese Napoli
Fouls 16 9
Pass Accuracy 76% 82%
Offsides 1 1
Red Cards
Total Shots 18 7
Corners 1 3
Total Passes 322 518
Yellow Cards 1 0
Blocked Shots 7 1
Shots on Target 5 0
xG 1.31 0.93
Shots off Target 6 6
Possession 38% 62%
Goals Prevented 0 0
Accurate Passes 245 426
Shots Inside Box 7 5
Saves 0 4
Shots Outside Box 11 2

Key Match Notes

  • Udinese capitalized on their opportunity when J. Ekkelenkamp scored the only goal of the game at 73', securing the victory despite two previous goals being cancelled by VAR.
  • Napoli's substitutions in the second half, including S. Beukema and A. Buongiorno, failed to break through Udinese's resilient defense.