Cagliari vs Bologna

29 October 2024 · Serie A · 2024/25 · Referee Francesco Fourneau

Full time 0 – 2

Half-time: 0–1

  • Riccardo Orsolini 35’
  • Jens Odgaard 51’

Match summary

Bologna beat Cagliari 2-0 on the road. Bologna led 1-0 at half-time.

Riccardo Orsolini put Bologna ahead in the 35th minute, set up by Dan Ndoye and Jens Odgaard made it 0-2 in the 51st minute, set up by Jhon Lucumí.

Cagliari can feel hard done by, creating 1.19 expected goals (xG) from 14 shots to Bologna's 0.87 from 11.

Match stats

Cagliari Bologna
14 Shots 11
2 Shots on Target 4
7 Corners 2
2 Yellow Cards 2
0 Red Cards 0
1.19 xG 0.87
1.19 Non-penalty xG 0.87
2 Deep Completions 3

Key events

Cagliari Bologna
Kick-off
35’
Riccardo Orsolini
Assist: Dan Ndoye
0-1 (Bologna)
Half-time0-1
51’
Jens Odgaard
Assist: Jhon Lucumí
0-2 (Bologna)
Full-time0-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Cagliari
  • Gabriele Zappa
  • José Luis Palomino
Bologna
  • Tommaso Pobega
  • Giovanni Fabbian

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 1.19 0.87 35’ Riccardo Orsolini (Bologna), 0-1 35’ 51’ Jens Odgaard (Bologna), 0-2 51’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.19 0.87 35’ Riccardo Orsolini (Bologna), 0-1 Orsolini 35’ 51’ Jens Odgaard (Bologna), 0-2 Odgaard 51’
Cagliari 1.19 xGBologna 0.87 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bologna attacking Cagliari attacking 
4’ Gianluca Gaetano (Cagliari), open play, 0.41 xG, blocked 58’ Roberto Piccoli (Cagliari), open play, 0.30 xG, off target 31’ Riccardo Orsolini (Bologna), open play, 0.26 xG, off target 17’ Riccardo Orsolini (Bologna), open play, 0.12 xG, saved 49’ Dan Ndoye (Bologna), open play, 0.11 xG, saved 76’ Sam Beukema (Bologna), set piece, 0.10 xG, off target 79’ Gianluca Lapadula (Cagliari), from a corner, 0.08 xG, blocked 58’ Gianluca Gaetano (Cagliari), open play, 0.08 xG, saved 35’ Riccardo Orsolini (Bologna), open play, 0.07 xG, goal 48’ Riccardo Orsolini (Bologna), open play, 0.05 xG, blocked 57’ Adam Obert (Cagliari), set piece, 0.05 xG, off target 58’ Gianluca Gaetano (Cagliari), open play, 0.06 xG, off target 37’ Jhon Lucumí (Bologna), open play, 0.05 xG, off target 79’ Gianluca Lapadula (Cagliari), from a corner, 0.05 xG, blocked 14’ Juan Miranda (Bologna), open play, 0.05 xG, blocked 8’ Razvan Marin (Cagliari), open play, 0.03 xG, blocked 19’ Riccardo Orsolini (Bologna), open play, 0.03 xG, blocked 39’ Roberto Piccoli (Cagliari), open play, 0.03 xG, saved 14’ Gianluca Gaetano (Cagliari), set piece, 0.02 xG, off target 43’ Nicolas Viola (Cagliari), open play, 0.02 xG, off target 48’ Roberto Piccoli (Cagliari), open play, 0.02 xG, off target 15’ Nikola Moro (Bologna), from a corner, 0.02 xG, off target 51’ Jens Odgaard (Bologna), open play, 0.02 xG, goal 1’ Nadir Zortea (Cagliari), open play, 0.01 xG, blocked 65’ Adam Obert (Cagliari), from a corner, 0.01 xG, off target 4’ Gianluca Gaetano (Cagliari), open play, 0.41 xG, blocked 58’ Roberto Piccoli (Cagliari), open play, 0.30 xG, off target 31’ Riccardo Orsolini (Bologna), open play, 0.26 xG, off target 17’ Riccardo Orsolini (Bologna), open play, 0.12 xG, saved 49’ Dan Ndoye (Bologna), open play, 0.11 xG, saved 76’ Sam Beukema (Bologna), set piece, 0.10 xG, off target 79’ Gianluca Lapadula (Cagliari), from a corner, 0.08 xG, blocked 58’ Gianluca Gaetano (Cagliari), open play, 0.08 xG, saved 35’ Riccardo Orsolini (Bologna), open play, 0.07 xG, goal 58’ Gianluca Gaetano (Cagliari), open play, 0.06 xG, off target 48’ Riccardo Orsolini (Bologna), open play, 0.05 xG, blocked 57’ Adam Obert (Cagliari), set piece, 0.05 xG, off target 37’ Jhon Lucumí (Bologna), open play, 0.05 xG, off target 79’ Gianluca Lapadula (Cagliari), from a corner, 0.05 xG, blocked 14’ Juan Miranda (Bologna), open play, 0.05 xG, blocked 8’ Razvan Marin (Cagliari), open play, 0.03 xG, blocked 19’ Riccardo Orsolini (Bologna), open play, 0.03 xG, blocked 39’ Roberto Piccoli (Cagliari), open play, 0.03 xG, saved 14’ Gianluca Gaetano (Cagliari), set piece, 0.02 xG, off target 43’ Nicolas Viola (Cagliari), open play, 0.02 xG, off target 48’ Roberto Piccoli (Cagliari), open play, 0.02 xG, off target 51’ Jens Odgaard (Bologna), open play, 0.02 xG, goal 15’ Nikola Moro (Bologna), from a corner, 0.02 xG, off target 1’ Nadir Zortea (Cagliari), open play, 0.01 xG, blocked 65’ Adam Obert (Cagliari), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Simone Scuffet GK900 0.000.000
Gabriele Zappa DEF900 0.000.000
José Luis Palomino DEF900 0.000.000
Sebastiano Luperto DEF900 0.000.000
Adam Obert DEF742 0.070.081
Nadir Zortea MID601 0.010.031
Razvan Marin MID901 0.030.464
Matteo Prati MID600 0.000.000
Gianluca Gaetano MID744 0.560.000
Roberto Piccoli FWD903 0.350.000
Nicolas Viola FWD601 0.020.103
Ndary Adopo Sub300 0.000.000
Mattia Felici Sub300 0.000.011
Gianluca Lapadula Sub302 0.130.000
Zito Sub160 0.000.000
Tommaso Augello Sub160 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Cagliari win 30% Avg odds 3.24
Draw 29% Avg odds 3.31
Bologna win 41% Avg odds 2.31

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. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.