Serie A Regular Season - 19

Cremonese 2 - 2 FT Cagliari

Stadio Giovanni Zini

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
80
FT
Thu, Jan 8
Italiano
Cremonese
2-2
Cagliari
⚡ Intensity 84
⚖️ Balance 62
🏆 Stakes 0
🎲 Upset 49
Points shared after four-goal thriller.

Stalemate at Stadio Giovanni Zini After Early Surge

Highly Entertaining Futmetrix Score: 80/100. Cremonese let a two-goal lead slip as Cagliari’s relentless second-half pressure secured a hard-fought draw in this mid-table encounter.

Cremonese’s Clinical Opening Salvo

The action at Stadio Giovanni Zini ignited almost instantly when Cremonese exploited a gap in the visitors' defense after just four minutes. A slick exchange saw Jamie Vardy turn provider for Dennis Johnsen, who finished clinically to set the tone. Despite the early setback, a sense of Balance remained as both sides traded blows in the midfield. However, the hosts struck again on 29 minutes; this time Federico Bonazzoli turned creator, feeding Vardy who doubled the advantage. Cremonese looked entirely comfortable, capitalising on their chances while the visitors struggled to find their rhythm in the final third during a dominant first half for the Lombardy side.

Cagliari Fight Back Through Adopo

The second half saw a complete tactical shift as the Cagliari technical staff demanded a higher Intensity from their players. Controlling possession with a 56% share, the Sardinians began to pin Cremonese back. The breakthrough for the visitors arrived in the 51st minute when Michel Adopo finished a move initiated by Giuseppe Borrelli. This goal altered the psychological dynamic of the match, as a barrage of 21 total shots from Cagliari turned the Zini into a shooting gallery. Cremonese’s defensive line, which had looked so solid in the first period, began to fray under the constant movement of the Cagliari forwards and the tactical changes from the bench.

Trepy’s Late Heroics and VAR Drama

With the Stakes rising as the clock ticked down, Cagliari’s persistence finally paid off. Substitute Yannick Trepy, who had only been on the pitch for four minutes, made himself a hero by slotting home an 88th-minute equalizer following excellent work from Luca Mazzitelli. The drama peaked in stoppage time when a red card shown to Sebastiano Luperto was rescinded following a VAR review, ensuring Cagliari finished the match with eleven men. Ultimately, a 2-2 draw was a fair reflection of a game that produced 33 shots, leaving Cremonese to rue their missed opportunity to climb further away from the danger zone while Cagliari celebrated a resilient comeback.

Key Questions

How did VAR change this match?

In the 90th minute, VAR overturned a red card for Sebastiano Luperto, allowing Cagliari to finish the match with a full complement of players.

Did Cremonese deserve the late equalizer?

Cagliari actually scored the equalizer. Given their 21 shots and dominant second-half performance, Trepy’s 88th-minute strike was well-earned for the visitors.

How did Cremonese complete the comeback from behind?

Cremonese did not come from behind; they surrendered a 2-0 lead. It was Cagliari who completed the comeback via Adopo and Trepy.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
44%
56%
Cremonese 44%
Cagliari 56%
Shots
12
21
Cremonese 12
Cagliari 21
Shots on Target
5
5
Cremonese 5
Cagliari 5
Expected Goals (xG)
1.81
1.80
Cremonese 1.81
Cagliari 1.80
Passes
405
517
Cremonese 405
Cagliari 517
Pass Accuracy
80%
88%
Cremonese 80%
Cagliari 88%
Corners
2
4
Cremonese 2
Cagliari 4
Fouls
16
12
Cremonese 16
Cagliari 12
Yellow Cards
2
2
Cremonese 2
Cagliari 2
Red Cards
0
0
Cremonese 0
Cagliari 0

Match Events

4' D. Johnsen (J. Vardy)
11' 🟨 Warren Bondo
29' J. Vardy (F. Bonazzoli)
HT
Y. Mina S. Esposito 🔄 46'
M. Adopo (G. Borrelli) 51'
M. Prati L. Mazzitelli 🔄 56'
Z. Luvumbo A. Obert 🔄 56'
60' 🔄 D. Johnsen T. Barbieri
60' 🔄 G. Pezzella A. Zerbin
60' 🔄 W. Bondo J. Vandeputte
G. Gaetano S. Kilicsoy 🔄 66'
G. Zappa Y. Trepy 🔄 84'
Y. Trepy (L. Mazzitelli) 88'
Sebastiano Luperto 🟨 90'+2
90'+3 🔄 M. Payero A. Grassi
90'+3 🔄 J. Vardy A. Sanabria
FT

Player Cards

Our take on every player in this match

Cremonese

Goalkeepers
E. Audero
MAGNET
MAGNET
51
Activity
51
Activity
51
Passes
0
Duels
Defenders
F. Terracciano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
F. Baschirotto
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
M. Bianchetti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
R. Floriani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Payero
NPC
NPC
89
Minutes
89
Minutes
20%
Pass Acc
6.3
Rating
W. Bondo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
D. Johnsen
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
G. Pezzella
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Forwards
F. Bonazzoli
MAGNET
MAGNET
53
Activity
53
Activity
47
Passes
6
Duels
J. Vardy
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.9
Rating
BENCH
M. Silvestri
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Nava
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Barbieri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
F. Ceccherini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Faye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Folino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Valoti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Vandeputte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
A. Grassi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
D. Lordkipanidze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Zerbin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
F. Moumbagna
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Vazquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Sanabria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry

Cagliari

Goalkeepers
E. Caprile
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
S. Luperto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Y. Mina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
J. Rodriguez
MAGNET
MAGNET
83
Activity
83
Activity
75
Passes
8
Duels
Midfielders
G. Zappa
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
M. Adopo
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
M. Prati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
M. Palestra
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
30%
Pass Acc
Forwards
Z. Luvumbo
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
G. Gaetano
MAGNET
MAGNET
55
Activity
55
Activity
49
Passes
6
Duels
G. Borrelli
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
12%
Pass Acc
BENCH
A. Sherri
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Ciocci
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Idrissi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Di Pardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Pintus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Obert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
L. Mazzitelli
SUPER SUB
SUPER SUB
1
Assist
1
Assist
34
Minutes
6.9
Rating
N. Cavuoti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Liteta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Kilicsoy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
L. Pavoletti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. Trepy
CLUTCH HERO
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
7.9
Rating
S. Esposito
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
24/09/2024 Cagliari 1 - 0 Cremonese Coppa Italia Unipol Domus
28/10/2020 Cagliari 1 - 0 Cremonese Coppa Italia Sardegna Arena
24/09/2024
Coppa Italia Unipol Domus
28/10/2020
Coppa Italia Sardegna Arena
Cremonese Win
Cagliari Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 19 45 41 15 +26 WInter 1 - 0 Lecce (14-01-2026)WParma 0 - 2 Inter (07-01-2026)WInter 3 - 1 Bologna (04-01-2026)WAtalanta 0 - 1 Inter (28-12-2025)WGenoa 1 - 2 Inter (14-12-2025)
2 AC Milan 19 42 32 15 +17 WComo 1 - 3 AC Milan (15-01-2026)DAC Milan 1 - 1 Genoa (08-01-2026)WCagliari 0 - 1 AC Milan (02-01-2026)WAC Milan 3 - 0 Verona (28-12-2025)DAC Milan 2 - 2 Sassuolo (14-12-2025)
3 Napoli 19 39 28 15 +13 DNapoli 0 - 0 Parma (14-01-2026)DNapoli 2 - 2 Verona (07-01-2026)WLazio 0 - 2 Napoli (04-01-2026)WCremonese 0 - 2 Napoli (28-12-2025)LUdinese 1 - 0 Napoli (14-12-2025)
4 Juventus 19 36 27 16 +11 WSassuolo 0 - 3 Juventus (06-01-2026)DJuventus 1 - 1 Lecce (03-01-2026)WPisa 0 - 2 Juventus (27-12-2025)WJuventus 2 - 1 AS Roma (20-12-2025)WBologna 0 - 1 Juventus (14-12-2025)
5 AS Roma 19 36 22 12 +10 WLecce 0 - 2 AS Roma (06-01-2026)LAtalanta 1 - 0 AS Roma (03-01-2026)WAS Roma 3 - 1 Genoa (29-12-2025)LJuventus 2 - 1 AS Roma (20-12-2025)WAS Roma 1 - 0 Como (15-12-2025)
6 Como 19 33 27 15 +12 LComo 1 - 3 AC Milan (15-01-2026)WPisa 0 - 3 Como (06-01-2026)WComo 1 - 0 Udinese (03-01-2026)WLecce 0 - 3 Como (27-12-2025)LAS Roma 1 - 0 Como (15-12-2025)
7 Bologna 19 29 28 21 +7 WVerona 2 - 3 Bologna (15-01-2026)LBologna 0 - 2 Atalanta (07-01-2026)LInter 3 - 1 Bologna (04-01-2026)DBologna 1 - 1 Sassuolo (28-12-2025)LBologna 0 - 1 Juventus (14-12-2025)
8 Atalanta 19 28 23 19 +4 WBologna 0 - 2 Atalanta (07-01-2026)WAtalanta 1 - 0 AS Roma (03-01-2026)LAtalanta 0 - 1 Inter (28-12-2025)WGenoa 0 - 1 Atalanta (21-12-2025)WAtalanta 2 - 1 Cagliari (13-12-2025)
9 Lazio 19 25 20 16 +4 DLazio 2 - 2 Fiorentina (07-01-2026)LLazio 0 - 2 Napoli (04-01-2026)DUdinese 1 - 1 Lazio (27-12-2025)DLazio 0 - 0 Cremonese (20-12-2025)WParma 0 - 1 Lazio (13-12-2025)
10 Udinese 19 25 20 30 -10 WTorino 1 - 2 Udinese (07-01-2026)LComo 1 - 0 Udinese (03-01-2026)DUdinese 1 - 1 Lazio (27-12-2025)LFiorentina 5 - 1 Udinese (21-12-2025)WUdinese 1 - 0 Napoli (14-12-2025)
11 Sassuolo 19 23 23 25 -2 LSassuolo 0 - 3 Juventus (06-01-2026)DSassuolo 1 - 1 Parma (03-01-2026)DBologna 1 - 1 Sassuolo (28-12-2025)LSassuolo 0 - 1 Torino (21-12-2025)DAC Milan 2 - 2 Sassuolo (14-12-2025)
12 Torino 19 23 21 30 -9 LTorino 1 - 2 Udinese (07-01-2026)WVerona 0 - 3 Torino (04-01-2026)LTorino 1 - 2 Cagliari (27-12-2025)WSassuolo 0 - 1 Torino (21-12-2025)WTorino 1 - 0 Cremonese (13-12-2025)
13 Cremonese 19 22 20 23 -3 DCremonese 2 - 2 Cagliari (08-01-2026)LFiorentina 1 - 0 Cremonese (04-01-2026)LCremonese 0 - 2 Napoli (28-12-2025)DLazio 0 - 0 Cremonese (20-12-2025)LTorino 1 - 0 Cremonese (13-12-2025)
14 Cagliari 19 19 21 27 -6 DCremonese 2 - 2 Cagliari (08-01-2026)LCagliari 0 - 1 AC Milan (02-01-2026)WTorino 1 - 2 Cagliari (27-12-2025)DCagliari 2 - 2 Pisa (21-12-2025)LAtalanta 2 - 1 Cagliari (13-12-2025)
15 Parma 19 19 12 21 -9 DNapoli 0 - 0 Parma (14-01-2026)LParma 0 - 2 Inter (07-01-2026)DSassuolo 1 - 1 Parma (03-01-2026)WParma 1 - 0 Fiorentina (27-12-2025)LParma 0 - 1 Lazio (13-12-2025)
16 Lecce 19 17 12 26 -14 LInter 1 - 0 Lecce (14-01-2026)LLecce 0 - 2 AS Roma (06-01-2026)DJuventus 1 - 1 Lecce (03-01-2026)LLecce 0 - 3 Como (27-12-2025)WLecce 1 - 0 Pisa (12-12-2025)
17 Genoa 19 16 19 29 -10 DAC Milan 1 - 1 Genoa (08-01-2026)DGenoa 1 - 1 Pisa (03-01-2026)LAS Roma 3 - 1 Genoa (29-12-2025)LGenoa 0 - 1 Atalanta (21-12-2025)LGenoa 1 - 2 Inter (14-12-2025)
18 Fiorentina 19 13 20 30 -10 DLazio 2 - 2 Fiorentina (07-01-2026)WFiorentina 1 - 0 Cremonese (04-01-2026)LParma 1 - 0 Fiorentina (27-12-2025)WFiorentina 5 - 1 Udinese (21-12-2025)LFiorentina 1 - 2 Verona (14-12-2025)
19 Verona 19 13 17 33 -16 LVerona 2 - 3 Bologna (15-01-2026)DNapoli 2 - 2 Verona (07-01-2026)LVerona 0 - 3 Torino (04-01-2026)LAC Milan 3 - 0 Verona (28-12-2025)WFiorentina 1 - 2 Verona (14-12-2025)
20 Pisa 19 12 13 28 -15 LPisa 0 - 3 Como (06-01-2026)DGenoa 1 - 1 Pisa (03-01-2026)LPisa 0 - 2 Juventus (27-12-2025)DCagliari 2 - 2 Pisa (21-12-2025)LLecce 1 - 0 Pisa (12-12-2025)