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

Cagliari vs Bologna 0-2

  • Nicolo Casale57'
  • Federico Bernardeschi (P)80'
Kick-off
Sat, 24 Oct 2026 · 13:00 (UTC)
Venue
Unipol Domus, Cagliari
Referee
Kevin Bonacina

Match timeline

  1. 88’SubstitutionBologna crestBolognaSamuel Mbangula Tshifunda ONFederico Bernardeschi OFF
  2. 86’SubstitutionCagliari crestCagliariGiuseppe Aurelio ONYanis Massolin OFF
  3. 85’SubstitutionBologna crestBolognaMartin Vitik ONMatteo Darmian OFF
  4. 80’Penalty goalBologna crestBolognaFederico Bernardeschi0 – 2
  5. 77’Yellow cardCagliari crestCagliariAlessandro Deiola
  6. 75’SubstitutionBologna crestBolognaMarco Libra ONNadir Zortea OFF
  7. 75’SubstitutionBologna crestBolognaRahim Alhassane ONJuan Miranda OFF
  8. 75’SubstitutionCagliari crestCagliariAlieu Fadera ONAlessandro Romano OFF
Show 8 earlier events
  1. 75’SubstitutionBologna crestBolognaMikel Jesús Amondarain ONJens Odgaard OFF
  2. 67’SubstitutionCagliari crestCagliariKevin Carlos ONDaniel Maldini OFF
  3. 57’Goal!Bologna crestBolognaNicolo CasaleAssist: Juan Miranda0 – 1
  4. 55’Yellow cardCagliari crestCagliariRoberto Gagliardini
  5. 45’SubstitutionCagliari crestCagliariRoberto Gagliardini ONHarry Winks OFF
  6. 45’SubstitutionCagliari crestCagliariYukinari Sugawara ONZé Pedro OFF
  7. 38’Yellow cardCagliari crestCagliariZé Pedro
  8. 32’Yellow cardBologna crestBolognaFederico Bernardeschi
  9. 1’Kick-off

Key stats

Cagliari crestCagliariBolognaBologna crest
  • 57%Possession43%
  • 4Shots10
  • 0.32xG1.61
  • 1Shots on Target5
  • 1Corners6
  • 25Fouls13
  • 2Offsides1
  • 3Saves1
  • 511Passes383
  • 3Yellow Cards1

Lineups

Confirmed selections

Cagliari crestCagliari4 - 3 - 2 - 1

  1. 1Caprile
  2. 2Pedro
  3. 14Deiola
  4. 15Rodríguez
  5. 33Obert
  6. 8Adopo
  7. 6Winks
  8. 4Romano
  9. 79Massolin
  10. 70Maldini
  11. 31Mendy

Substitutions

  1. 45’↑21 R. Gagliardini↓6 H. Winks
  2. 45’↑28 Y. Sugawara↓2 Zé Pedro
  3. 67’↑9 Kevin Carlos↓70 D. Maldini
  4. 75’↑39 A. Fadera↓4 A. Romano
  5. 86’↑24 G. Aurelio↓79 Y. Massolin

Unused substitutes 32 Ivan Stoyanov Sulev, 20 R. Ciervo, 10 J. Fazzini, 22 R. Kofler, 27 J. Liteta, 26 Y. Mina, 18 M'Bala Nzola, 23 B. Radunović, 12 A. Sherri, 35 A. Sugamele

Coach F. Pisacane

Bologna crestBologna3 - 4 - 3

  1. 1Skorupski
  2. 36Darmian
  3. 16Casale
  4. 3Theate
  5. 20Zortea
  6. 19Ferguson
  7. 4Pobega
  8. 33Miranda
  9. 10Bernardeschi
  10. 21Odgaard
  11. 28Cambiaghi

Substitutions

  1. 75’↑18 M. Libra↓20 N. Zortea
  2. 75’↑23 R. Alhassane↓33 Juan Miranda
  3. 75’↑8 M. Amondarain↓21 J. Odgaard
  4. 85’↑41 M. Vitík↓36 M. Darmian
  5. 88’↑ Samuel Mbangula Tshifunda↓10 F. Bernardeschi

Unused substitutes 6 N. Moro, 25 M. Pessina, 11 S. Mbangula, 14 T. Heggem, 72 U. Happonen, 5 E. Helland, 22 J. Enem, 17 O. El Azzouzi, 9 A. Dovbyk, 29 L. De Silvestri

Coach Raffaele Palladino

Match facts

Competition
Serie A - Italy
Round
Matchday 8
Date
Sat, 24 Oct 2026
Kick-off
13:00 (UTC)
Venue
Unipol Domus, Cagliari
Referee
Kevin Bonacina
Cagliari coach
F. Pisacane
Bologna coach
Raffaele Palladino

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
8Bologna crestBologna11524+217
9Cagliari crestCagliari11515-516

Recent form

Last 5 matches, all competitions

Cagliari crest

Cagliari

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

Bologna

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

Player ratings

  1. 1J. Rodríguez6.9
  2. 2E. Caprile6.9
  3. 3Y. Sugawara6.7
  4. 4A. Obert6.6
  5. 5H. Winks6.6
  6. 6M. Adopo6.5
  7. 7P. Mendy6.5
  8. 8A. Fadera6.3
  9. 9G. Aurelio6.3
  10. 10A. Deiola6.2
  11. 11Y. Massolin6.2
  12. 12Kevin Carlos6.1
  13. 13D. Maldini6.0
  14. 14A. Romano6.0
  15. 15Zé Pedro5.8
  16. 16R. Gagliardini5.7
  17. 17Ivan Stoyanov Sulev0.0
  18. 18R. Ciervo0.0
  19. 19J. Fazzini0.0
  20. 20R. Kofler0.0
  21. 21J. Liteta0.0
  22. 22Y. Mina0.0
  23. 23M'Bala Nzola0.0
  24. 24B. Radunović0.0
  25. 25A. Sherri0.0
  26. 26A. Sugamele0.0
  1. 1N. Casale8.4
  2. 2F. Bernardeschi7.7
  3. 3M. Libra7.4
  4. 4A. Theate7.3
  5. 5M. Darmian7.2
  6. 6Juan Miranda7.2
  7. 7R. Alhassane7.0
  8. 8M. Vitík7.0
  9. 9Ł. Skorupski6.9
  10. 10M. Amondarain6.8
  11. 11N. Zortea6.8
  12. 12L. Ferguson6.7
  13. 13S. Mbangula6.7
  14. 14T. Pobega6.5
  15. 15N. Cambiaghi6.4
  16. 16J. Odgaard6.3
  17. 17L. De Silvestri0.0
  18. 18A. Dovbyk0.0
  19. 19O. El Azzouzi0.0
  20. 20J. Enem0.0
  21. 21E. Helland0.0
  22. 22U. Happonen0.0
  23. 23T. Heggem0.0
  24. 24N. Moro0.0
  25. 25M. Pessina0.0

Match ratings from API-Football, out of 10.

MVP of the match

N. Casale
8.4

N. Casale

Bologna crestBologna

1
Goals
0
Assists

Rated 8.4, the best on the pitch — 1 goal in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Cagliari crestCagliari
W-D-L
3-1-1
Scored / match
1.0
Conceded / match
1.2
Bologna crestBologna
W-D-L
1-2-2
Scored / match
1.2
Conceded / match
1.6

Fan predictions

How the fans called it

  • Cagliari crestCagliari0%
  • Draw0%
  • Bologna crestBolognaResult0%

No votes yet

What happened

Match report

Bologna left Cagliari with a 2-0 win after second-half goals from Nicolo Casale and Federico Bernardeschi's late penalty. Cagliari had more of the ball, but Bologna took the clearer chances and pulled away after the break.

The first half finished goalless. Federico Bernardeschi was booked for Bologna in the 32nd minute, Zé Pedro went into the book for Cagliari in the 38th, and Cagliari made two changes at the interval, with Harry Winks and Zé Pedro replaced by Roberto Gagliardini and Yukinari Sugawara. It was 0-0 at half-time.

Casale put Bologna ahead in the 57th minute, turning in Juan Miranda’s assist for 1-0. Cagliari tried to respond with a change on 67 minutes, while Bologna then made three changes on 75 minutes, including Juan Miranda and Jens Odgaard coming off after the goal. Alessandro Deiola was booked in the 77th minute, and Bernardeschi made it 2-0 from the penalty spot on 80 minutes. Bologna also replaced Bernardeschi on 88 minutes after his goal. Cagliari stayed on one shot on target and never found an equaliser.

Cagliari had 57% possession and 511 passes to Bologna’s 383, while the visitors had more shots, 10 to 4, and more on target, 5 to 1. Bologna also won 6 corners to Cagliari’s 1 and finished with an xG of 1.61 against 0.32.

Cagliari collected three yellow cards, for Zé Pedro, Roberto Gagliardini and Alessandro Deiola. Bologna had one booking, for Bernardeschi, and there were no red cards.

Match record

Competition
Serie A - Italy
Round
Matchday 8
Kick-off
Venue
Unipol Domus, Cagliari
Referee
Kevin Bonacina
Match ID
cornerflick:match:cagliari-vs-bologna-serie-a-2026-10-24

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

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Cagliari 0-2 Bologna, Serie A - Italy, 24 October 2026. Match record, last updated 27 October 2026. https://cornerflick.com/football/serie-a/matches/cagliari-vs-bologna-serie-a-2026-10-24

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

16 events

  1. 32’Yellow cardBologna crestBolognaFederico Bernardeschi
  2. 38’Yellow cardCagliari crestCagliariZé Pedro
  3. 45’SubstitutionCagliari crestCagliariRoberto Gagliardini ONHarry Winks OFF
  4. 45’SubstitutionCagliari crestCagliariYukinari Sugawara ONZé Pedro OFF
  5. 55’Yellow cardCagliari crestCagliariRoberto Gagliardini
  6. 57’Goal!Bologna crestBolognaNicolo CasaleAssist: Juan Miranda0 – 1
  7. 67’SubstitutionCagliari crestCagliariKevin Carlos ONDaniel Maldini OFF
  8. 75’SubstitutionBologna crestBolognaMarco Libra ONNadir Zortea OFF
  9. 75’SubstitutionBologna crestBolognaRahim Alhassane ONJuan Miranda OFF
  10. 75’SubstitutionCagliari crestCagliariAlieu Fadera ONAlessandro Romano OFF
  11. 75’SubstitutionBologna crestBolognaMikel Jesús Amondarain ONJens Odgaard OFF
  12. 77’Yellow cardCagliari crestCagliariAlessandro Deiola
  13. 80’Penalty goalBologna crestBolognaFederico Bernardeschi0 – 2
  14. 85’SubstitutionBologna crestBolognaMartin Vitik ONMatteo Darmian OFF
  15. 86’SubstitutionCagliari crestCagliariGiuseppe Aurelio ONYanis Massolin OFF
  16. 88’SubstitutionBologna crestBolognaSamuel Mbangula Tshifunda ONFederico Bernardeschi OFF