Cagliari vs Fiorentina

1 - 2
🕒 Wed, 23 Apr 2025 17:30 Europe/London 📍 Unipol Domus 🧑‍⚖️ Livio Marinelli 🔁 Regular Season - 33 🏁 match finished
Season
2024-2025 Season
Stage
Regular Season - 33
Regular Season Table
Cagliari 16 · Fiorentina 6
Referee Stats
17 matches · 3.18 yellow cards avg
Yellow cards avg 3.18
Reds avg 0.18
Penalties avg 0.47
Over 4.5 cards 29%
Home wins 18%
Draws 47%
Away wins 35%
How the match was won
  • Shots were tight (8-8).
  • Possession was balanced (48%-52%).
  • Fiorentina had the sharper finishing (2-4 shots on target).

Team Overview

Cagliari (Home stats)

Games / Record

19
W-D-L: 6-4-9

Goals For / Against

24 / 28
Avg: 1.26 / 1.47

Points

22
Avg: 1.16

Clean Sheets

4

Failed to Score

7
Fiorentina (Away stats)

Games / Record

19
W-D-L: 7-4-8

Goals For / Against

28 / 23
Avg: 1.47 / 1.21

Points

25
Avg: 1.32

Clean Sheets

5

Failed to Score

4

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Serie A fixture.

Quick comparison bars

1.16
PPG
1.32
1.26
GF
1.47
1.47
GA
1.21
58%
O2.5
58%
47%
BTTS
58%
42%
Score 1st
42%

League-position context

Cagliari rank16th
Fiorentina rank6th
Cagliari points36
Fiorentina points65
Cagliari: #16 · 36 pts · GD -16
45 pts off the top 2. 27 pts off the play-off line. 2 pts clear of the relegation zone.
Fiorentina: #6 · 65 pts · GD +19
16 pts off the top 2. 3 pts above the play-off edge. 31 pts clear of the relegation zone.
29-point gap between the two sides coming into kick-off.

Cagliari last 5 home

W L L W D
Points7/15
Weighted index49
Goals9-5
Record2-1-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Fiorentina last 5 away

W L L W D
Points7/15
Weighted index49
Goals8-8
Record2-1-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Cagliari trend breakdown

Over 2.558%
BTTS47%
BTTS + O2.537%
1H Over 0.568%
Also: Over 0.5 95% · Over 1.5 79% · Over 3.5 21% · 1H BTTS 21%

Fiorentina trend breakdown

Over 2.558%
BTTS58%
BTTS + O2.553%
1H Over 0.574%
Also: Over 0.5 95% · Over 1.5 68% · Over 3.5 26% · 1H BTTS 26%

Scoring reliability

Cagliari score at home63%
Cagliari clean sheet at home21%
Fiorentina score away79%
Fiorentina clean sheet away26%

First-goal patterns

Cagliari score first42%
Cagliari win after scoring first50%
Fiorentina score first42%
Fiorentina win after scoring first63%
Comeback rate after conceding first: Cagliari 20% · Fiorentina 50%
Avg first goal minute: Cagliari 30.5' · Fiorentina 28.0'

Vs league average

Cagliari score at home1.26 vs 1.34
Cagliari concede at home1.47 vs 1.22
Fiorentina score away1.47 vs 1.22
Fiorentina concede away1.21 vs 1.34
Cagliari score 6% below league average, while Fiorentina score 21% above league average.
Defensive side: Cagliari are 21% above league average at home, and Fiorentina are 10% below league average away.

Head-to-head trends

Recent games5
Avg goals2.80
BTTS80%
Over 2.560%
At this venue setup: 2.40 goals on average across the last 5.

Cagliari goal timing (home)

1H scored: 40% 2H scored: 60% Danger: 31-45 Vulnerable: 46-60
Goals scored by 15-minute interval
31-45 6
61-75 6
46-60 5
76-90+ 4
0-15 3
16-30 1
Goals conceded by 15-minute interval
46-60 8
31-45 7
61-75 7
76-90+ 4
16-30 3
0-15 2

Fiorentina goal timing (away)

1H scored: 52% 2H scored: 48% Danger: 31-45 Vulnerable: 46-60
Goals scored by 15-minute interval
31-45 8
61-75 7
16-30 5
46-60 4
76-90+ 4
0-15 3
Goals conceded by 15-minute interval
46-60 7
16-30 6
61-75 4
31-45 3
0-15 2
76-90+ 2

Match Statistics

Shots on Goal
2
4
Total Shots
8
8
Shots off Goal
2
1
Blocked Shots
4
3
Shots Inside Box
5
5
Shots Outside Box
3
3
Ball Possession
48%
52%
Corner Kicks
4
4
Fouls
15
15
Offsides
2
1
Yellow Cards
2
2
Red Cards
Goalkeeper Saves
2
1
Total Passes
356
419
Passes Accurate
282
351
Passes %
79%
84%

Events

Yellow Cards
Home
2
Away
2
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
7'
7' Goal · 1-0
R. Piccoli
Normal Goal
36'
36' Goal · 1-1
R. Gosens
Normal Goal · Assist: R. Mandragora
41'
41' Y. Mina
1st substitution · For: J. Palomino
45'
45' VAR
Zito Luvumbo
Penalty cancelled
48'
48' Goal · 1-2
L. Beltrán
Normal Goal · Assist: Dodô
59'
59' N. Viola
2nd substitution · For: G. Gaetano
62'
62' R. Gosens
1st substitution · For: F. Parisi
63'
63' N. Fagioli
2nd substitution · For: A. Richardson
65'
65' J. Palomino
67'
67' M. Adopo
3rd substitution · For: R. Marin
67'
67' M. Prati
4th substitution · For: A. Makoumbou
68'
68' N. Zortea
5th substitution · For: F. Coman
79'
79' R. Piccoli
81'
81' L. Ranieri
3rd substitution · For: P. Comuzzo
81'
81' R. Mandragora
4th substitution · For: M. Folorunsho
84'
84' F. Parisi
86'
86' L. Beltrán
5th substitution · For: N. Zaniolo
90+6'
90+6' N. Zaniolo

Cagliari vs Fiorentina 1-2: match report, goals, cards and substitutions

Fiorentina beat Cagliari 2-1 on Wednesday, 23 April 2025 in Serie A. The match was refereed by Livio Marinelli. It was played at Unipol Domus.

First half: Cagliari took an early lead at 7' when R. Piccoli scored, making the score 1-0. Fiorentina leveled the score at 36' when R. Gosens scored, with the assist credited to R. Mandragora, making the score 1-1. Cagliari made their 1st substitution at 41', with Y. Mina replacing J. Palomino. VAR intervened at 45' for Cagliari (Penalty cancelled).

Second half: Fiorentina took the lead at 48' when L. Beltrán scored, with the assist credited to Dodô, making the score 1-2. Cagliari made their 2nd substitution at 59', with N. Viola replacing G. Gaetano. Fiorentina made their 1st substitution at 62', with R. Gosens replacing F. Parisi. Fiorentina made their 2nd substitution at 63', with N. Fagioli replacing A. Richardson. J. Palomino received a yellow card for Cagliari at 65'. Cagliari made their 3rd substitution at 67', with M. Adopo replacing R. Marin. Cagliari made their 4th substitution at 67', with M. Prati replacing A. Makoumbou. Cagliari made their 5th substitution at 68', with N. Zortea replacing F. Coman. R. Piccoli received a yellow card for Cagliari at 79'. Fiorentina made their 3rd substitution at 81', with L. Ranieri replacing P. Comuzzo. Fiorentina made their 4th substitution at 81', with R. Mandragora replacing M. Folorunsho. F. Parisi received a yellow card for Fiorentina at 84'. Fiorentina made their 5th substitution at 86', with L. Beltrán replacing N. Zaniolo. N. Zaniolo received a yellow card for Fiorentina at 90+6'.

Cagliari used 5 substitutions while Fiorentina used 5 substitutions. Cagliari got 2 yellow cards, while Fiorentina got 2 yellow cards.

How the match was won

  • Shots were tight (8-8).
  • Possession was balanced (48%-52%).
  • Fiorentina had the sharper finishing (2-4 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games17
Home Wins3
Draws5
Away Wins9
Over 2.5 Goals7 (41.2%)
BTTS8 (47.1%)
Home vs Away as Scheduled
Total Games8
Home Wins1
Draws3
Away Wins4
Over 2.5 Goals4 (50.0%)
BTTS6 (75.0%)

Cagliari vs Fiorentina Head-to-Head History by Season