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
- 90+2’Goal!
AS RomaDaniele GhilardiAssist: Santiago Thomas Castro2 – 5 - 84’Substitution
AS RomaKonstantinos Koulierakis ONMario Hermoso OFF - 82’Substitution
UdineseLazar Jovanovic ONJesper Karlstrom OFF - 82’Substitution
UdineseJuan Arizala ONHassane Kamara OFF - 79’Substitution
AS RomaDevyne Rensch ONWesley Vinícius França Lima OFF - 79’Substitution
AS RomaGianluca Mancini ONMatias Soule OFF - 78’Goal!
UdineseMatteo PalmaAssist: Hassane Kamara2 – 4 - 67’Substitution
UdineseJakub Piotrowski ONNicolo Zaniolo OFF
Show 11 earlier events
- 60’Yellow card
AS RomaBryan Cristante - 59’Substitution
AS RomaNiccolò Pisilli ONRodrigo Mora OFF - 59’Substitution
AS RomaSantiago Thomas Castro ONDonyell Malen OFF - 56’Substitution
UdineseUnai Gómez ONKeinan Davis OFF - 56’Substitution
UdineseGiorgi Chakvetadze ONJurgen Ekkelenkamp OFF - 50’Goal!
UdineseNicolo Zaniolo1 – 4 - 37’Goal!
AS RomaEvan NdickaAssist: Matias Soule0 – 4 - 33’Goal!
AS RomaDonyell MalenAssist: Matias Soule0 – 3 - 31’Goal!
AS RomaRodrigo MoraAssist: Bryan Cristante0 – 2 - 23’Yellow card
UdineseLennon Miller - 10’Goal!
AS RomaBryan CristanteAssist: Wesley Vinícius França Lima0 – 1 - 1’Kick-off
Key stats
- 46%Possession54%
- 15Shots14
- 1.89xG2.90
- 7Shots on Target9
- 7Corners4
- 11Fouls9
- 1Offsides0
- 4Saves5
- 448Passes532
- 1Yellow Cards1
Lineups
Confirmed selections
Udinese3 - 4 - 2 - 1
- 40Okoye
- 14Abankwah
- 27Kabasele
- 16Palma
- 23Vojvoda
- 8Karlström
- 38Miller
- 11Kamara
- 10Zaniolo
- 32Ekkelenkamp
- 9Davis
Substitutions
- 56’↑46 Unai Gómez↓9 K. Davis
- 56’↑30 G. Chakvetadze↓32 J. Ekkelenkamp
- 67’↑24 J. Piotrowski↓10 N. Zaniolo
- 82’↑ Lazar Jovanovic↓8 J. Karlström
- 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 Roma3 - 4 - 2 - 1
Substitutions
- 59’↑61 N. Pisilli↓86 Rodrigo Mora
- 59’↑9 S. Castro↓14 D. Malen
- 79’↑2 D. Rensch↓ Wesley Vinícius França Lima
- 79’↑23 G. Mancini↓18 M. Soulé
- 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
Match related news
Player ratings
- 1
N. Zaniolo7.6 - 2
M. Palma7.1 - 3
H. Kamara6.5 - 4
L. Miller6.4 - 5
J. Ekkelenkamp6.4 - 6
K. Davis6.3 - 7
L. JovanoviÄ6.2 - 8
M. Vojvoda6.2 - 9
C. Kabasele6.1 - 10
J. Karlström6.0 - 11
Unai Gómez5.9 - 12
G. Chakvetadze5.9 - 13
J. Arizala5.8 - 14
J. Piotrowski5.7 - 15
J. Abankwah5.6 - 16
M. Okoye5.5 - 17
D. Padelli0.0 - 18
B. Mrozek0.0 - 19
S. Lovrić0.0 - 20
E. Ebosse0.0 - 21
N. Bertola0.0 - 22
Oier Zarraga0.0 - 23
G. Vinciati0.0
- 1
B. Cristante8.7 - 2
M. Soulé8.0 - 3
D. Malen7.8 - 4
E. Ndicka7.7 - 5
Rodrigo Mora7.4 - 6
Wesley7.2 - 7
P. Gollini7.1 - 8
S. Castro7.0 - 9
Hermoso6.9 - 10
D. Ghilardi6.8 - 11
M. de Roon6.6 - 12
K. Koulierakis6.4 - 13
G. Mancini6.4 - 14
D. Rensch6.3 - 15
N. Pisilli6.2 - 16
N. Molina6.0 - 17
L. Balerdi0.0 - 18Mandjou Camara0.0
- 19
G. De Marzi0.0 - 20Alessandro Di Nunzio0.0
- 21
E. Lulli0.0 - 22
D. Vásquez0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 8.7, the best on the pitch — 1 goal and 1 assist in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 0-1-4
- Scored / match
- 0.2
- Conceded / match
- 1.6
- W-D-L
- 3-1-1
- Scored / match
- 3.2
- Conceded / match
- 1.8
Fan predictions
How the fans called it
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
- 10’Goal!
AS RomaBryan CristanteAssist: Wesley Vinícius França Lima0 – 1 - 23’Yellow card
UdineseLennon Miller - 31’Goal!
AS RomaRodrigo MoraAssist: Bryan Cristante0 – 2 - 33’Goal!
AS RomaDonyell MalenAssist: Matias Soule0 – 3 - 37’Goal!
AS RomaEvan NdickaAssist: Matias Soule0 – 4 - 50’Goal!
UdineseNicolo Zaniolo1 – 4 - 56’Substitution
UdineseUnai Gómez ONKeinan Davis OFF - 56’Substitution
UdineseGiorgi Chakvetadze ONJurgen Ekkelenkamp OFF - 59’Substitution
AS RomaNiccolò Pisilli ONRodrigo Mora OFF - 59’Substitution
AS RomaSantiago Thomas Castro ONDonyell Malen OFF - 60’Yellow card
AS RomaBryan Cristante - 67’Substitution
UdineseJakub Piotrowski ONNicolo Zaniolo OFF - 78’Goal!
UdineseMatteo PalmaAssist: Hassane Kamara2 – 4 - 79’Substitution
AS RomaDevyne Rensch ONWesley Vinícius França Lima OFF - 79’Substitution
AS RomaGianluca Mancini ONMatias Soule OFF - 82’Substitution
UdineseLazar Jovanovic ONJesper Karlstrom OFF - 82’Substitution
UdineseJuan Arizala ONHassane Kamara OFF - 84’Substitution
AS RomaKonstantinos Koulierakis ONMario Hermoso OFF - 90+2’Goal!
AS RomaDaniele GhilardiAssist: Santiago Thomas Castro2 – 5







