Skip to content
Live scoresView all →
Serie A - Italy logoSerie A - ItalyMatchday 10

Udinese vs AS Roma 2-5

  • Nicolo Zaniolo50'
  • Matteo Palma78'
  • Bryan Cristante10'
  • Rodrigo Mora31'
  • Donyell Malen33'
  • Evan Ndicka37'
  • Daniele Ghilardi90+2'
Kick-off
Sat, 31 Oct 2026 · 17:00 (UTC)
Venue
Bluenergy Stadium, Udine
Referee
Fabio Maresca

Match timeline

  1. 90+2’Goal!AS Roma crestAS RomaDaniele GhilardiAssist: Santiago Thomas Castro2 – 5
  2. 84’SubstitutionAS Roma crestAS RomaKonstantinos Koulierakis ONMario Hermoso OFF
  3. 82’SubstitutionUdinese crestUdineseLazar Jovanovic ONJesper Karlstrom OFF
  4. 82’SubstitutionUdinese crestUdineseJuan Arizala ONHassane Kamara OFF
  5. 79’SubstitutionAS Roma crestAS RomaDevyne Rensch ONWesley Vinícius França Lima OFF
  6. 79’SubstitutionAS Roma crestAS RomaGianluca Mancini ONMatias Soule OFF
  7. 78’Goal!Udinese crestUdineseMatteo PalmaAssist: Hassane Kamara2 – 4
  8. 67’SubstitutionUdinese crestUdineseJakub Piotrowski ONNicolo Zaniolo OFF
Show 11 earlier events
  1. 60’Yellow cardAS Roma crestAS RomaBryan Cristante
  2. 59’SubstitutionAS Roma crestAS RomaNiccolò Pisilli ONRodrigo Mora OFF
  3. 59’SubstitutionAS Roma crestAS RomaSantiago Thomas Castro ONDonyell Malen OFF
  4. 56’SubstitutionUdinese crestUdineseUnai Gómez ONKeinan Davis OFF
  5. 56’SubstitutionUdinese crestUdineseGiorgi Chakvetadze ONJurgen Ekkelenkamp OFF
  6. 50’Goal!Udinese crestUdineseNicolo Zaniolo1 – 4
  7. 37’Goal!AS Roma crestAS RomaEvan NdickaAssist: Matias Soule0 – 4
  8. 33’Goal!AS Roma crestAS RomaDonyell MalenAssist: Matias Soule0 – 3
  9. 31’Goal!AS Roma crestAS RomaRodrigo MoraAssist: Bryan Cristante0 – 2
  10. 23’Yellow cardUdinese crestUdineseLennon Miller
  11. 10’Goal!AS Roma crestAS RomaBryan CristanteAssist: Wesley Vinícius França Lima0 – 1
  12. 1’Kick-off

Key stats

Udinese crestUdineseAS RomaAS Roma crest
  • 46%Possession54%
  • 15Shots14
  • 1.89xG2.90
  • 7Shots on Target9
  • 7Corners4
  • 11Fouls9
  • 1Offsides0
  • 4Saves5
  • 448Passes532
  • 1Yellow Cards1

Lineups

Confirmed selections

Udinese crestUdinese3 - 4 - 2 - 1

  1. 40Okoye
  2. 14Abankwah
  3. 27Kabasele
  4. 16Palma
  5. 23Vojvoda
  6. 8Karlström
  7. 38Miller
  8. 11Kamara
  9. 10Zaniolo
  10. 32Ekkelenkamp
  11. 9Davis

Substitutions

  1. 56’↑46 Unai Gómez↓9 K. Davis
  2. 56’↑30 G. Chakvetadze↓32 J. Ekkelenkamp
  3. 67’↑24 J. Piotrowski↓10 N. Zaniolo
  4. 82’↑ Lazar Jovanovic↓8 J. Karlström
  5. 82’↑20 J. Arizala↓11 H. Kamara

Unused substitutes 13 N. Bertola, 77 E. Ebosse, 91 L. Jovanović, 4 S. Lovrić, 41 B. Mrozek, 93 D. Padelli, 6 Oier Zarraga, 45 G. Vinciati

Coach K. Runjaic

AS Roma crestAS Roma3 - 4 - 2 - 1

  1. 95Gollini
  2. 87Ghilardi
  3. 5Ndicka
  4. 22Hermoso
  5. 20Molina
  6. 15Roon
  7. 4Cristante
  8. 43Wesley
  9. 18Soulé
  10. 86Mora
  11. 14Malen

Substitutions

  1. 59’↑61 N. Pisilli↓86 Rodrigo Mora
  2. 59’↑9 S. Castro↓14 D. Malen
  3. 79’↑2 D. Rensch↓ Wesley Vinícius França Lima
  4. 79’↑23 G. Mancini↓18 M. Soulé
  5. 84’↑3 K. Koulierakis↓22 Hermoso

Unused substitutes 26 L. Balerdi, 78 Mandjou Camara, 70 G. De Marzi, 63 Alessandro Di Nunzio, 77 E. Lulli, 32 D. Vásquez

Coach G. Gasperini

Match facts

Competition
Serie A - Italy
Round
Matchday 10
Date
Sat, 31 Oct 2026
Kick-off
17:00 (UTC)
Venue
Bluenergy Stadium, Udine
Referee
Fabio Maresca
Udinese coach
K. Runjaic
AS Roma coach
G. Gasperini

League table

Serie A - Italy

#TeamPWDLGDPts
1Lazio crestLazio10910+1628
2Inter crestInter10811+1325
3AS Roma crestAS Roma10730+1824
4Como crestComo10721+1023
5AC Milan crestAC Milan10631+921
20Udinese crestUdinese11128-135

Recent form

Last 5 matches, all competitions

Udinese crest

Udinese

  1. L
  2. L
  3. L
  4. L
  5. D
AS Roma crest

AS Roma

  1. L
  2. W
  3. W
  4. D
  5. W

Player ratings

  1. 1N. Zaniolo7.6
  2. 2M. Palma7.1
  3. 3H. Kamara6.5
  4. 4L. Miller6.4
  5. 5J. Ekkelenkamp6.4
  6. 6K. Davis6.3
  7. 7L. Jovanović6.2
  8. 8M. Vojvoda6.2
  9. 9C. Kabasele6.1
  10. 10J. Karlström6.0
  11. 11Unai Gómez5.9
  12. 12G. Chakvetadze5.9
  13. 13J. Arizala5.8
  14. 14J. Piotrowski5.7
  15. 15J. Abankwah5.6
  16. 16M. Okoye5.5
  17. 17D. Padelli0.0
  18. 18B. Mrozek0.0
  19. 19S. Lovrić0.0
  20. 20E. Ebosse0.0
  21. 21N. Bertola0.0
  22. 22Oier Zarraga0.0
  23. 23G. Vinciati0.0
  1. 1B. Cristante8.7
  2. 2M. Soulé8.0
  3. 3D. Malen7.8
  4. 4E. Ndicka7.7
  5. 5Rodrigo Mora7.4
  6. 6Wesley7.2
  7. 7P. Gollini7.1
  8. 8S. Castro7.0
  9. 9Hermoso6.9
  10. 10D. Ghilardi6.8
  11. 11M. de Roon6.6
  12. 12K. Koulierakis6.4
  13. 13G. Mancini6.4
  14. 14D. Rensch6.3
  15. 15N. Pisilli6.2
  16. 16N. Molina6.0
  17. 17L. Balerdi0.0
  18. 18Mandjou Camara0.0
  19. 19G. De Marzi0.0
  20. 20Alessandro Di Nunzio0.0
  21. 21E. Lulli0.0
  22. 22D. Vásquez0.0

Match ratings from API-Football, out of 10.

MVP of the match

B. Cristante
8.7

B. Cristante

AS Roma crestAS Roma

1
Goals
1
Assists

Rated 8.7, the best on the pitch — 1 goal and 1 assist in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Udinese crestUdinese
W-D-L
0-1-4
Scored / match
0.2
Conceded / match
1.6
AS Roma crestAS Roma
W-D-L
3-1-1
Scored / match
3.2
Conceded / match
1.8

Fan predictions

How the fans called it

  • Udinese crestUdinese0%
  • Draw0%
  • AS Roma crestAS RomaResult0%

No votes yet

What happened

Match report

AS Roma ran out 5-2 winners at Bluenergy Stadium, taking control with four first-half goals and then seeing out the match after Udinese briefly cut the gap. Bryan Cristante started it in the 10th minute and Daniele Ghilardi sealed it three minutes into stoppage time.

Cristante opened the scoring in the 10th minute from Wesley Vinícius França Lima’s assist, and Rodrigo Mora made it 2-0 on 31 minutes after being set up by Cristante. Donyell Malen added a third on 33 minutes from Matias Soule’s pass before Evan Ndicka made it 4-0 on 37 minutes, again assisted by Soule. Udinese went in 4-0 down at half-time.

Nicolo Zaniolo pulled one back on 50 minutes, and Udinese made two changes on 56 minutes as Keinan Davis and Jurgen Ekkelenkamp made way for Unai Gómez and Giorgi Chakvetadze. Roma responded with two changes of their own on 59 minutes, when Rodrigo Mora and Malen were replaced by Niccolò Pisilli and Santiago Thomas Castro. Bryan Cristante was booked on 60 minutes, then Matteo Palma scored on 78 minutes from Hassane Kamara’s assist to make it 4-2. Roma made two more changes on 79 minutes and Udinese followed with two on 82 minutes, before Ghilardi, assisted by Castro, made it 5-2 in stoppage time.

The numbers were fairly close in places. Udinese had 46% possession and 448 passes to Roma’s 54% and 532, but Roma had more shots on target, 9 to 7, and a higher xG, 2.9 to 1.89. Udinese also had more shots overall, 15 to 14, and more corners, 7 to 4, while Roma recorded 5 saves to Udinese’s 4.

There were only two bookings, one for each side. Lennon Miller was booked for Udinese in the 23rd minute, and Bryan Cristante was booked for Roma on 60 minutes.

Match record

Competition
Serie A - Italy
Round
Matchday 10
Kick-off
Venue
Bluenergy Stadium, Udine
Referee
Fabio Maresca
Match ID
cornerflick:match:udinese-vs-as-roma-serie-a-2026-10-31

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Udinese 2-5 AS Roma, Serie A - Italy, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/serie-a/matches/udinese-vs-as-roma-serie-a-2026-10-31

Permanent identifier cornerflick:match:udinese-vs-as-roma-serie-a-2026-10-31. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/udinese-vs-as-roma-serie-a-2026-10-31" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

19 events

  1. 10’Goal!AS Roma crestAS RomaBryan CristanteAssist: Wesley Vinícius França Lima0 – 1
  2. 23’Yellow cardUdinese crestUdineseLennon Miller
  3. 31’Goal!AS Roma crestAS RomaRodrigo MoraAssist: Bryan Cristante0 – 2
  4. 33’Goal!AS Roma crestAS RomaDonyell MalenAssist: Matias Soule0 – 3
  5. 37’Goal!AS Roma crestAS RomaEvan NdickaAssist: Matias Soule0 – 4
  6. 50’Goal!Udinese crestUdineseNicolo Zaniolo1 – 4
  7. 56’SubstitutionUdinese crestUdineseUnai Gómez ONKeinan Davis OFF
  8. 56’SubstitutionUdinese crestUdineseGiorgi Chakvetadze ONJurgen Ekkelenkamp OFF
  9. 59’SubstitutionAS Roma crestAS RomaNiccolò Pisilli ONRodrigo Mora OFF
  10. 59’SubstitutionAS Roma crestAS RomaSantiago Thomas Castro ONDonyell Malen OFF
  11. 60’Yellow cardAS Roma crestAS RomaBryan Cristante
  12. 67’SubstitutionUdinese crestUdineseJakub Piotrowski ONNicolo Zaniolo OFF
  13. 78’Goal!Udinese crestUdineseMatteo PalmaAssist: Hassane Kamara2 – 4
  14. 79’SubstitutionAS Roma crestAS RomaDevyne Rensch ONWesley Vinícius França Lima OFF
  15. 79’SubstitutionAS Roma crestAS RomaGianluca Mancini ONMatias Soule OFF
  16. 82’SubstitutionUdinese crestUdineseLazar Jovanovic ONJesper Karlstrom OFF
  17. 82’SubstitutionUdinese crestUdineseJuan Arizala ONHassane Kamara OFF
  18. 84’SubstitutionAS Roma crestAS RomaKonstantinos Koulierakis ONMario Hermoso OFF
  19. 90+2’Goal!AS Roma crestAS RomaDaniele GhilardiAssist: Santiago Thomas Castro2 – 5