Cagliari vs Fiorentina

23 January 2022 · Serie A · 2021/22 · Referee Gianluca Aureliano

Full time 1 – 1

Half-time: 0–0

  • João Pedro 47’
  • Riccardo Sottil 75’

Match summary

The points were shared as Cagliari and Fiorentina drew 1-1. It was goalless at half-time.

João Pedro put Cagliari ahead with a header in the 47th minute, set up by Gastón Pereiro and Riccardo Sottil equalised in the 75th minute, set up by Youssef Maleh.

Fiorentina had the better of the chances, with 2.79 expected goals (xG) from 16 shots to Cagliari's 2.42 from 12. Cristiano Biraghi had a penalty saved for Fiorentina. João Pedro had a penalty saved for Cagliari. Fiorentina had a player sent off.

Match stats

Cagliari Fiorentina
12 Shots 16
3 Shots on Target 6
6 Corners 4
3 Yellow Cards 3
0 Red Cards 1
2.42 xG 2.56
1.66 Non-penalty xG 1.73
3 Deep Completions 9

Key events

Cagliari Fiorentina
Kick-off
Half-time0-0
João Pedro
Assist: Gastón Pereiro
1-0 (Cagliari)
47’
75’
Riccardo Sottil
Assist: Youssef Maleh
1-1 (Fiorentina)
Full-time1-1

Bookings

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

Cagliari
  • Giorgio Altare
  • João Pedro
  • Luca Ceppitelli
Fiorentina
  • Álvaro Odriozola
  • Cristiano Biraghi
  • Riccardo Sottil
  • Youssef Maleh

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 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.42 2.79 47’ João Pedro (Cagliari), 1-0 47’ 75’ Riccardo Sottil (Fiorentina), 1-1 75’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.42 2.79 47’ João Pedro (Cagliari), 1-0 Pedro 47’ 75’ Riccardo Sottil (Fiorentina), 1-1 Sottil 75’
Cagliari 2.42 xGFiorentina 2.79 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Fiorentina attacking Cagliari attacking 
8’ Cristiano Biraghi (Fiorentina), penalty, 0.76 xG, saved 68’ João Pedro (Cagliari), penalty, 0.76 xG, saved 45’ Giacomo Bonaventura (Fiorentina), open play, 0.61 xG, off target 63’ João Pedro (Cagliari), open play, 0.52 xG, blocked 63’ Dalbert (Cagliari), open play, 0.47 xG, blocked 4’ João Pedro (Cagliari), open play, 0.30 xG, off target 1’ Giacomo Bonaventura (Fiorentina), open play, 0.30 xG, saved 8’ Lucas Torreira (Fiorentina), set piece, 0.30 xG, off target 24’ Nicolás González (Fiorentina), open play, 0.17 xG, off target 69’ João Pedro (Cagliari), open play, 0.13 xG, off target 15’ Krzysztof Piatek (Fiorentina), open play, 0.13 xG, off target 29’ Gaetano Castrovilli (Fiorentina), open play, 0.10 xG, blocked 75’ Riccardo Sottil (Fiorentina), open play, 0.10 xG, goal 55’ Giacomo Bonaventura (Fiorentina), open play, 0.10 xG, blocked 25’ Nicolás González (Fiorentina), open play, 0.07 xG, saved 50’ Gastón Pereiro (Cagliari), open play, 0.07 xG, blocked 25’ João Pedro (Cagliari), open play, 0.05 xG, hit the woodwork 58’ Krzysztof Piatek (Fiorentina), open play, 0.04 xG, blocked 34’ Gabriele Zappa (Cagliari), open play, 0.03 xG, blocked 43’ Nicolás González (Fiorentina), open play, 0.03 xG, off target 47’ João Pedro (Cagliari), from a corner, 0.03 xG, goal 83’ Nikola Milenkovic (Fiorentina), set piece, 0.03 xG, off target 33’ Jonathan Ikone (Fiorentina), from a corner, 0.02 xG, saved 85’ Edoardo Goldaniga (Cagliari), set piece, 0.02 xG, blocked 53’ Youssef Maleh (Fiorentina), from a corner, 0.02 xG, off target 70’ Riccardo Sottil (Fiorentina), open play, 0.02 xG, saved 80’ João Pedro (Cagliari), from a corner, 0.02 xG, blocked 41’ Alberto Grassi (Cagliari), set piece, 0.01 xG, off target 8’ Cristiano Biraghi (Fiorentina), penalty, 0.76 xG, saved 68’ João Pedro (Cagliari), penalty, 0.76 xG, saved 45’ Giacomo Bonaventura (Fiorentina), open play, 0.61 xG, off target 63’ João Pedro (Cagliari), open play, 0.52 xG, blocked 63’ Dalbert (Cagliari), open play, 0.47 xG, blocked 4’ João Pedro (Cagliari), open play, 0.30 xG, off target 1’ Giacomo Bonaventura (Fiorentina), open play, 0.30 xG, saved 8’ Lucas Torreira (Fiorentina), set piece, 0.30 xG, off target 24’ Nicolás González (Fiorentina), open play, 0.17 xG, off target 69’ João Pedro (Cagliari), open play, 0.13 xG, off target 15’ Krzysztof Piatek (Fiorentina), open play, 0.13 xG, off target 75’ Riccardo Sottil (Fiorentina), open play, 0.10 xG, goal 29’ Gaetano Castrovilli (Fiorentina), open play, 0.10 xG, blocked 55’ Giacomo Bonaventura (Fiorentina), open play, 0.10 xG, blocked 25’ Nicolás González (Fiorentina), open play, 0.07 xG, saved 50’ Gastón Pereiro (Cagliari), open play, 0.07 xG, blocked 25’ João Pedro (Cagliari), open play, 0.05 xG, hit the woodwork 58’ Krzysztof Piatek (Fiorentina), open play, 0.04 xG, blocked 34’ Gabriele Zappa (Cagliari), open play, 0.03 xG, blocked 43’ Nicolás González (Fiorentina), open play, 0.03 xG, off target 47’ João Pedro (Cagliari), from a corner, 0.03 xG, goal 83’ Nikola Milenkovic (Fiorentina), set piece, 0.03 xG, off target 33’ Jonathan Ikone (Fiorentina), from a corner, 0.02 xG, saved 85’ Edoardo Goldaniga (Cagliari), set piece, 0.02 xG, blocked 70’ Riccardo Sottil (Fiorentina), open play, 0.02 xG, saved 53’ Youssef Maleh (Fiorentina), from a corner, 0.02 xG, off target 80’ João Pedro (Cagliari), from a corner, 0.02 xG, blocked 41’ Alberto Grassi (Cagliari), 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
Boris Radunovic GK900 0.000.000
Edoardo Goldaniga DEF901 0.020.000
Adam Obert DEF900 0.000.000
Giorgio Altare DEF470 0.000.000
Gabriele Zappa MID901 0.030.000
Raoul Bellanova MID900 0.000.000
Razvan Marin MID900 0.000.021
Dalbert MID821 0.470.071
Alberto Grassi MID751 0.010.000
João Pedro FWD9017 1.820.471
Gastón Pereiro FWD9011 0.070.756
Matteo Lovato Sub430 0.000.000
Christos Kourfalidis Sub150 0.000.000
Luca Gagliano Sub80 0.000.000
Luca Ceppitelli Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Cagliari win 15% Avg odds 6.41
Draw 22% Avg odds 4.37
Fiorentina win 63% Avg odds 1.52

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.