Cagliari vs Bologna

19 October 2025 · Serie A · 2025/26 · Referee Matteo Marchetti

Full time 0 – 2

Half-time: 0–1

  • Emil Holm 31’
  • Riccardo Orsolini 80’

Match summary

Bologna took a 2-0 win at Cagliari. Bologna led 1-0 at half-time.

Emil Holm put Bologna ahead from a corner in the 31st minute, set up by Jens Odgaard and Riccardo Orsolini made it 0-2 in the 80th minute, set up by Benjamín Domínguez.

The chances backed that up: Bologna created 1.16 expected goals (xG) from 10 shots to Cagliari's 0.37 from 4.

Match stats

42% Possession 58%
4 Shots 10
3 Shots on target 7
2 Corners 7
61 Attacks 54
16 Dangerous attacks 23
311 Passes 436
78% Pass accuracy 84%
12 Tackles 16
15 Fouls 19
1 Yellow cards 3
0 Red cards 0
5 Offsides 1

Key events

Cagliari Bologna
Kick-off
13’
Juan MirandaHandball
30’
Lewis FergusonShot on target
30’
Federico BernardeschiShot on target
31’
Emil HolmLeft foot shot0-1 (Bologna)
Mattia FeliciShot on target
42’
Half-time0-1
46’
Jens OdgaardShot on target
Second half underway
50’
Nicolò CambiaghiShot on target
Gennaro BorrelliGabriele Zappa
54’
Zito LuvumboMattia Felici 
55’
60’
Charalampos LykogiannisJuan Miranda
62’
68’
76’
77’
Tommaso PobegaRemo Freuler
Semih KılıçsoySebastiano Esposito
78’
Sebastiano LupertoShot on target
78’
80’
Riccardo OrsoliniLeft foot shot0-2 (Bologna)
84’
Tommaso PobegaShot on target
86’
VAR review
90+2’
Charalampos LykogiannisFoul
Gianluca GaetanoShot on target
90+3’
Full-time0-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.37 1.16 31’ Emil Holm (Bologna), 0-1 31’ 80’ Riccardo Orsolini (Bologna), 0-2 80’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.37 1.16 31’ Emil Holm (Bologna), 0-1 Holm 31’ 80’ Riccardo Orsolini (Bologna), 0-2 Orsolini 80’
Cagliari 0.37 xGBologna 1.16 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bologna attacking Cagliari attacking 
31’ Emil Holm (Bologna), from a corner, 0.55 xG, goal 84’ Tommaso Pobega (Bologna), open play, 0.36 xG, saved 42’ Mattia Felici (Cagliari), open play, 0.25 xG, saved 30’ Lewis Ferguson (Bologna), open play, 0.06 xG, saved 75’ Riccardo Orsolini (Bologna), open play, 0.05 xG, off target 78’ Sebastiano Luperto (Cagliari), set piece, 0.05 xG, saved 90+4’ Gianluca Gaetano (Cagliari), direct free kick, 0.04 xG, off target 21’ Jens Odgaard (Bologna), open play, 0.03 xG, off target 80’ Riccardo Orsolini (Bologna), open play, 0.03 xG, goal 90+3’ Gianluca Gaetano (Cagliari), direct free kick, 0.03 xG, saved 38’ Federico Bernardeschi (Bologna), from a corner, 0.02 xG, blocked 50’ Nicolò Cambiaghi (Bologna), from a corner, 0.02 xG, saved 46’ Jens Odgaard (Bologna), open play, 0.02 xG, saved 30’ Federico Bernardeschi (Bologna), open play, 0.01 xG, saved 31’ Emil Holm (Bologna), from a corner, 0.55 xG, goal 84’ Tommaso Pobega (Bologna), open play, 0.36 xG, saved 42’ Mattia Felici (Cagliari), open play, 0.25 xG, saved 30’ Lewis Ferguson (Bologna), open play, 0.06 xG, saved 75’ Riccardo Orsolini (Bologna), open play, 0.05 xG, off target 78’ Sebastiano Luperto (Cagliari), set piece, 0.05 xG, saved 90+4’ Gianluca Gaetano (Cagliari), direct free kick, 0.04 xG, off target 21’ Jens Odgaard (Bologna), open play, 0.03 xG, off target 90+3’ Gianluca Gaetano (Cagliari), direct free kick, 0.03 xG, saved 80’ Riccardo Orsolini (Bologna), open play, 0.03 xG, goal 38’ Federico Bernardeschi (Bologna), from a corner, 0.02 xG, blocked 50’ Nicolò Cambiaghi (Bologna), from a corner, 0.02 xG, saved 46’ Jens Odgaard (Bologna), open play, 0.02 xG, saved 30’ Federico Bernardeschi (Bologna), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Cagliari 4-5-1 Starting XI
Caprile
Zappa 54’
Mina 68’
Luperto
Obert
Palestra
Adopo
Prati 68’
Folorunsho
Felici 55’
Esposito 78’
Bologna 4-2-3-1 Starting XI
Ravaglia
Miranda 60’
Heggem
Vitík
Holm 88’
Ferguson
Freuler 77’
Cambiaghi 77’
Odgaard
Bernardeschi 59’
Castro

Player stats

PlayerPosMinGAShxGxAKPCards
Elia Caprile GK900 0.000.000
Gabriele Zappa DEF550 0.000.000
Sebastiano Luperto DEF901 0.050.000
Yerry Mina DEF690 0.000.000
Adam Obert DEF900 0.000.000
Marco Palestra MID900 0.000.000
Ndary Adopo MID900 0.000.000
Michael Folorunsho MID900 0.000.000
Matteo Prati MID690 0.000.252
Mattia Felici MID561 0.250.000
Sebastiano Esposito FWD790 0.000.000
Gennaro Borrelli Sub350 0.000.051
Zito Sub340 0.000.000
Gianluca Gaetano Sub212 0.070.000
Zé Pedro Sub210 0.000.000
Semih Kiliçsoy Sub110 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Cagliari win 25% Avg odds 3.82
Draw 29% Avg odds 3.19
Bologna win 46% Avg odds 2.06

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.