Cagliari vs Bologna

11 January 2022 · Serie A · 2021/22 · Referee Davide Ghersini

Full time 2 – 1

Half-time: 0–0

  • Leonardo Pavoletti 71’
  • Gastón Pereiro 90+3’
  • Riccardo Orsolini 54’

Match summary

Cagliari came from behind to win 2-1 at home to Bologna, with the winner arriving in stoppage time. It was goalless at half-time.

Riccardo Orsolini put Bologna ahead with a direct free kick in the 54th minute, Leonardo Pavoletti equalised in the 71st minute, set up by Gastón Pereiro, and Gastón Pereiro won it in stoppage time, set up by João Pedro.

The chances backed that up: Cagliari created 1.47 expected goals (xG) from 13 shots to Bologna's 0.69 from 9.

Match stats

Cagliari Bologna
13 Shots 9
4 Shots on Target 3
5 Corners 5
3 Yellow Cards 2
0 Red Cards 0
1.47 xG 0.69
1.47 Non-penalty xG 0.69
4 Deep Completions 4

Key events

Cagliari Bologna
Kick-off
Half-time0-0
54’
Riccardo Orsolini0-1 (Bologna)
Leonardo Pavoletti
Assist: Gastón Pereiro
1-1 (Cagliari)
71’
Gastón Pereiro
Assist: João Pedro
2-1 (Cagliari)
90+3’
Full-time2-1

Bookings

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

Cagliari
  • Giorgio Altare
  • Andrea Carboni
  • Alessandro Deiola
Bologna
  • Arthur Theate
  • Lorenzo De Silvestri

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 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.47 0.69 54’ Riccardo Orsolini (Bologna), 0-1 54’ 71’ Leonardo Pavoletti (Cagliari), 1-1 71’ 90+3’ Gastón Pereiro (Cagliari), 2-1 90+3’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.47 0.69 54’ Riccardo Orsolini (Bologna), 0-1 Orsolini 54’ 71’ Leonardo Pavoletti (Cagliari), 1-1 Pavoletti 71’ 90+3’ Gastón Pereiro (Cagliari), 2-1 Pereiro 90+3’
Cagliari 1.47 xGBologna 0.69 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bologna attacking Cagliari attacking 
71’ Leonardo Pavoletti (Cagliari), open play, 0.65 xG, goal 14’ Raoul Bellanova (Cagliari), open play, 0.28 xG, hit the woodwork 82’ Andreas Skov Olsen (Bologna), from a corner, 0.21 xG, hit the woodwork 56’ Marko Arnautovic (Bologna), open play, 0.11 xG, blocked 61’ Leonardo Pavoletti (Cagliari), open play, 0.10 xG, off target 20’ Marko Arnautovic (Bologna), direct free kick, 0.08 xG, blocked 76’ Riccardo Orsolini (Bologna), open play, 0.08 xG, saved 90+3’ Gastón Pereiro (Cagliari), open play, 0.08 xG, goal 24’ Kevin Bonifazi (Bologna), from a corner, 0.08 xG, blocked 29’ Alberto Grassi (Cagliari), open play, 0.07 xG, saved 87’ Alberto Grassi (Cagliari), open play, 0.06 xG, off target 24’ Arthur Theate (Bologna), from a corner, 0.06 xG, saved 46’ João Pedro (Cagliari), open play, 0.06 xG, blocked 45’ Charalampos Lykogiannis (Cagliari), open play, 0.04 xG, saved 46’ Matteo Lovato (Cagliari), from a corner, 0.04 xG, off target 54’ Riccardo Orsolini (Bologna), direct free kick, 0.03 xG, goal 50’ Riccardo Orsolini (Bologna), open play, 0.03 xG, off target 11’ Alessandro Deiola (Cagliari), open play, 0.03 xG, off target 52’ João Pedro (Cagliari), open play, 0.03 xG, off target 69’ Razvan Marin (Cagliari), open play, 0.02 xG, off target 18’ Alberto Grassi (Cagliari), open play, 0.02 xG, blocked 21’ Andreas Skov Olsen (Bologna), set piece, 0.01 xG, off target 71’ Leonardo Pavoletti (Cagliari), open play, 0.65 xG, goal 14’ Raoul Bellanova (Cagliari), open play, 0.28 xG, hit the woodwork 82’ Andreas Skov Olsen (Bologna), from a corner, 0.21 xG, hit the woodwork 56’ Marko Arnautovic (Bologna), open play, 0.11 xG, blocked 61’ Leonardo Pavoletti (Cagliari), open play, 0.10 xG, off target 20’ Marko Arnautovic (Bologna), direct free kick, 0.08 xG, blocked 24’ Kevin Bonifazi (Bologna), from a corner, 0.08 xG, blocked 76’ Riccardo Orsolini (Bologna), open play, 0.08 xG, saved 90+3’ Gastón Pereiro (Cagliari), open play, 0.08 xG, goal 29’ Alberto Grassi (Cagliari), open play, 0.07 xG, saved 24’ Arthur Theate (Bologna), from a corner, 0.06 xG, saved 46’ João Pedro (Cagliari), open play, 0.06 xG, blocked 87’ Alberto Grassi (Cagliari), open play, 0.06 xG, off target 45’ Charalampos Lykogiannis (Cagliari), open play, 0.04 xG, saved 46’ Matteo Lovato (Cagliari), from a corner, 0.04 xG, off target 50’ Riccardo Orsolini (Bologna), open play, 0.03 xG, off target 54’ Riccardo Orsolini (Bologna), direct free kick, 0.03 xG, goal 11’ Alessandro Deiola (Cagliari), open play, 0.03 xG, off target 52’ João Pedro (Cagliari), open play, 0.03 xG, off target 69’ Razvan Marin (Cagliari), open play, 0.02 xG, off target 18’ Alberto Grassi (Cagliari), open play, 0.02 xG, blocked 21’ Andreas Skov Olsen (Bologna), set piece, 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
Alessio Cragno GK900 0.000.000
Giorgio Altare DEF900 0.000.000
Matteo Lovato DEF901 0.040.000
Andrea Carboni DEF900 0.000.000
Raoul Bellanova MID901 0.280.142
Charalampos Lykogiannis MID591 0.040.322
Alberto Grassi MID903 0.140.000
Razvan Marin MID901 0.020.072
Alessandro Deiola MID641 0.030.000
João Pedro FWD9012 0.090.102
Leonardo Pavoletti FWD8112 0.750.102
Dalbert Sub310 0.000.000
Gastón Pereiro Sub26111 0.080.651
Gabriele Zappa Sub90 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Cagliari win 31% Avg odds 3.02
Draw 29% Avg odds 3.33
Bologna win 40% Avg odds 2.41

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.