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

AS Roma vs Cagliari 4-2

  • Emanuele Lulli15'
  • Niccolò Pisilli21'
  • Rodrigo Mora85'
  • Donyell Malen87'
  • M'Bala Nzola (P)10'
  • Daniel Maldini81'
Kick-off
Tue, 27 Oct 2026 · 19:45 (UTC)
Venue
Stadio Olimpico, Rome
Referee
Ermanno Feliciani

Match timeline

  1. 90+4’Yellow cardCagliari crestCagliariJuan Rodriguez
  2. 90+1’SubstitutionCagliari crestCagliariYanis Massolin ONMichel Adopo OFF
  3. 90+1’SubstitutionCagliari crestCagliariYael Trepy ONYukinari Sugawara OFF
  4. 87’Goal!AS Roma crestAS RomaDonyell Malen4 – 2
  5. 85’Goal!AS Roma crestAS RomaRodrigo MoraAssist: Daniele Ghilardi3 – 2
  6. 82’SubstitutionAS Roma crestAS RomaDaniele Ghilardi ONGianluca Mancini OFF
  7. 81’Goal!Cagliari crestCagliariDaniel MaldiniAssist: Adam Obert2 – 2
  8. 76’SubstitutionCagliari crestCagliariDaniel Maldini ONAlieu Fadera OFF
Show 10 earlier events
  1. 76’SubstitutionCagliari crestCagliariJoseph Liteta ONAlessandro Deiola OFF
  2. 76’SubstitutionAS Roma crestAS RomaDevyne Rensch ONEmanuele Lulli OFF
  3. 63’SubstitutionCagliari crestCagliariPaul Mendy ONM'Bala Nzola OFF
  4. 56’SubstitutionAS Roma crestAS RomaRodrigo Mora ONMarten de Roon OFF
  5. 56’SubstitutionAS Roma crestAS RomaDonyell Malen ONSantiago Thomas Castro OFF
  6. 45’SubstitutionAS Roma crestAS RomaWesley Vinícius França Lima ONNahuel Molina OFF
  7. 21’Goal!AS Roma crestAS RomaNiccolò PisilliAssist: Emanuele Lulli2 – 1
  8. 15’Goal!AS Roma crestAS RomaEmanuele LulliAssist: Nahuel Molina1 – 1
  9. 10’Penalty goalCagliari crestCagliariM'Bala Nzola0 – 1
  10. 7’VAR checkCagliari crestCagliariMichel AdopoPenalty confirmed
  11. 1’Kick-off

Key stats

AS Roma crestAS RomaCagliariCagliari crest
  • 61%Possession39%
  • 20Shots19
  • 2.92xG2.34
  • 8Shots on Target8
  • 7Corners8
  • 8Fouls8
  • 2Offsides3
  • 6Saves4
  • 584Passes373
  • 0Yellow Cards1

Lineups

Confirmed selections

AS Roma crestAS Roma3 - 5 - 2

Substitutions

  1. 45’↑ Wesley Vinícius França Lima↓20 N. Molina
  2. 56’↑86 Rodrigo Mora↓15 M. de Roon
  3. 56’↑14 D. Malen↓9 S. Castro
  4. 76’↑2 D. Rensch↓77 E. Lulli
  5. 82’↑87 D. Ghilardi↓23 G. Mancini

Unused substitutes 43 Wesley, 32 D. Vásquez, 22 Hermoso, 63 Alessandro Di Nunzio, 70 G. De Marzi, 78 Mandjou Camara, 26 L. Balerdi

Coach G. Gasperini

Cagliari crestCagliari3 - 5 - 1 - 1

  1. 1Caprile
  2. 2Pedro
  3. 26Mina
  4. 15Rodríguez
  5. 28Sugawara
  6. 4Romano
  7. 14Deiola
  8. 8Adopo
  9. 33Obert
  10. 39Fadera
  11. 18Nzola

Substitutions

  1. 63’↑31 P. Mendy↓18 M'Bala Nzola
  2. 76’↑70 D. Maldini↓39 A. Fadera
  3. 76’↑27 J. Liteta↓14 A. Deiola
  4. 90+1’↑79 Y. Massolin↓8 M. Adopo
  5. 90+1’↑19 Y. Trepy↓28 Y. Sugawara

Unused substitutes 10 J. Fazzini, 21 R. Gagliardini, 9 Kevin Carlos, 22 R. Kofler, 23 B. Radunović, 12 A. Sherri, 32 Ivan Stoyanov Sulev, 20 R. Ciervo, 24 G. Aurelio

Coach F. Pisacane

Match facts

Competition
Serie A - Italy
Round
Matchday 9
Date
Tue, 27 Oct 2026
Kick-off
19:45 (UTC)
Venue
Stadio Olimpico, Rome
Referee
Ermanno Feliciani
AS Roma coach
G. Gasperini
Cagliari coach
F. Pisacane

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
9Cagliari crestCagliari11515-516

Recent form

Last 5 matches, all competitions

AS Roma crest

AS Roma

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

Cagliari

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

Player ratings

  1. 1Rodrigo Mora8.2
  2. 2P. Gollini7.9
  3. 3E. Lulli7.8
  4. 4N. Pisilli7.4
  5. 5D. Malen7.2
  6. 6N. Molina7.1
  7. 7M. Soulé6.9
  8. 8M. de Roon6.8
  9. 9B. Cristante6.6
  10. 10K. Koulierakis6.6
  11. 11S. Castro6.5
  12. 12E. Ndicka6.5
  13. 13Wesley6.4
  14. 14G. Mancini6.3
  15. 15D. Ghilardi6.3
  16. 16D. Rensch6.1
  17. 17D. Vásquez0.0
  18. 18Hermoso0.0
  19. 19Alessandro Di Nunzio0.0
  20. 20G. De Marzi0.0
  21. 21Mandjou Camara0.0
  22. 22L. Balerdi0.0
  1. 1D. Maldini8.1
  2. 2A. Obert7.1
  3. 3M'Bala Nzola6.8
  4. 4J. Rodríguez6.7
  5. 5A. Romano6.5
  6. 6P. Mendy6.5
  7. 7M. Adopo6.4
  8. 8A. Fadera6.3
  9. 9A. Deiola6.2
  10. 10Y. Mina6.1
  11. 11Y. Sugawara6.0
  12. 12E. Caprile6.0
  13. 13Zé Pedro5.9
  14. 14J. Liteta5.7
  15. 15J. Fazzini0.0
  16. 16Y. Trepy0.0
  17. 17R. Gagliardini0.0
  18. 18Kevin Carlos0.0
  19. 19R. Kofler0.0
  20. 20Y. Massolin0.0
  21. 21B. Radunović0.0
  22. 22A. Sherri0.0
  23. 23Ivan Stoyanov Sulev0.0
  24. 24R. Ciervo0.0
  25. 25G. Aurelio0.0

Match ratings from API-Football, out of 10.

MVP of the match

Rodrigo Mora
8.2

Rodrigo Mora

AS Roma crestAS Roma

1
Goals
0
Assists

Rated 8.2, the best on the pitch — 1 goal in 34 minutes.

Head to head

AS Roma crest
5Wins
1Draws
1Wins
Cagliari crest

12 goals2 goals

Last 5 meetings

  • 2026Serie AAS Roma crestAS Roma2 - 0Cagliari crestCagliari
  • 2025Serie AAS Roma crestAS Roma0 - 1Cagliari crestCagliari
  • 2025Serie AAS Roma crestAS Roma1 - 0Cagliari crestCagliari
  • 2024Serie AAS Roma crestAS Roma0 - 0Cagliari crestCagliari
  • 2024Serie AAS Roma crestAS Roma4 - 0Cagliari crestCagliari

7 meetings in the Cornerflick archive.

Team form comparison

Last 5 matches, all competitions

AS Roma crestAS Roma
W-D-L
2-2-1
Scored / match
2.4
Conceded / match
1.4
Cagliari crestCagliari
W-D-L
2-1-2
Scored / match
0.8
Conceded / match
1.6

Fan predictions

How the fans called it

  • AS Roma crestAS RomaResult0%
  • Draw0%
  • Cagliari crestCagliari0%

No votes yet

What happened

Match report

AS Roma beat Cagliari 4-2 at Stadio Olimpico after coming from behind twice and then pulling clear late on. A penalty decision checked by VAR set the tone early, before Roma took control after the break.

VAR confirmed a Cagliari penalty in the 7th minute and M'Bala Nzola converted on 10 minutes to put the visitors 1-0 up. AS Roma replied in the 15th minute when Emanuele Lulli, from Nahuel Molina's assist, levelled at 1-1, and Niccolò Pisilli then made it 2-1 on 21 minutes from Lulli's pass. The half-time score was AS Roma 2-1 Cagliari.

Cagliari drew level in the 81st minute when Daniel Maldini, who had come on in the 76th minute, finished from Adam Obert's assist to make it 2-2. Roma had made two changes on 56 minutes, sending on Rodrigo Mora and Donyell Malen, and those substitutions decided the closing stages: Mora, who came on in the 56th minute, restored the lead on 85 minutes from Daniele Ghilardi's assist, and Malen, also introduced on 56 minutes, sealed it two minutes later to make it 4-2. Cagliari had also made two changes on 76 minutes, including Maldini's introduction, while Roma replaced Emanuele Lulli on 76 minutes and Gianluca Mancini on 82 minutes.

The numbers were close despite the score. AS Roma had 61% of the possession and 584 passes to Cagliari's 373, with 20 shots to 19 and 8 on target each. Cagliari edged corners 8-7, while Roma's expected goals were 2.92 to 2.34 and the saves column read 6 for Roma and 4 for Cagliari. Both sides committed 8 fouls, and offsides finished 2-3.

Cagliari collected the only booking, with Juan Rodriguez shown a yellow card in the 90+4th minute. There were no red cards.

Match record

Competition
Serie A - Italy
Round
Matchday 9
Kick-off
Venue
Stadio Olimpico, Rome
Referee
Ermanno Feliciani
Match ID
cornerflick:match:as-roma-vs-cagliari-serie-a-2026-10-27

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

Cite, download, embed

This match as a source

Cite this match

Cornerflick. AS Roma 4-2 Cagliari, Serie A - Italy, 27 October 2026. Match record, last updated 30 October 2026. https://cornerflick.com/football/serie-a/matches/as-roma-vs-cagliari-serie-a-2026-10-27

Permanent identifier cornerflick:match:as-roma-vs-cagliari-serie-a-2026-10-27. 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/as-roma-vs-cagliari-serie-a-2026-10-27" 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

18 events

  1. 7’VAR checkCagliari crestCagliariMichel AdopoPenalty confirmed
  2. 10’Penalty goalCagliari crestCagliariM'Bala Nzola0 – 1
  3. 15’Goal!AS Roma crestAS RomaEmanuele LulliAssist: Nahuel Molina1 – 1
  4. 21’Goal!AS Roma crestAS RomaNiccolò PisilliAssist: Emanuele Lulli2 – 1
  5. 45’SubstitutionAS Roma crestAS RomaWesley Vinícius França Lima ONNahuel Molina OFF
  6. 56’SubstitutionAS Roma crestAS RomaRodrigo Mora ONMarten de Roon OFF
  7. 56’SubstitutionAS Roma crestAS RomaDonyell Malen ONSantiago Thomas Castro OFF
  8. 63’SubstitutionCagliari crestCagliariPaul Mendy ONM'Bala Nzola OFF
  9. 76’SubstitutionCagliari crestCagliariDaniel Maldini ONAlieu Fadera OFF
  10. 76’SubstitutionCagliari crestCagliariJoseph Liteta ONAlessandro Deiola OFF
  11. 76’SubstitutionAS Roma crestAS RomaDevyne Rensch ONEmanuele Lulli OFF
  12. 81’Goal!Cagliari crestCagliariDaniel MaldiniAssist: Adam Obert2 – 2
  13. 82’SubstitutionAS Roma crestAS RomaDaniele Ghilardi ONGianluca Mancini OFF
  14. 85’Goal!AS Roma crestAS RomaRodrigo MoraAssist: Daniele Ghilardi3 – 2
  15. 87’Goal!AS Roma crestAS RomaDonyell Malen4 – 2
  16. 90+1’SubstitutionCagliari crestCagliariYanis Massolin ONMichel Adopo OFF
  17. 90+1’SubstitutionCagliari crestCagliariYael Trepy ONYukinari Sugawara OFF
  18. 90+4’Yellow cardCagliari crestCagliariJuan Rodriguez