Serie A Gameweek 20

Genoa 3 - 0 FT Cagliari

Stadio Luigi Ferraris

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

Futmetrix Verdict
31
FT
Mon, Jan 12
Italiano
Genoa
3-0
Cagliari
⚡ Intensity 44
⚖️ Balance 12
🏆 Stakes 0
🎲 Upset 0
Genoa cruise past Cagliari at Ferraris

Win Probability

  • Genoa 46%
  • Draw 32%
  • Cagliari 22%

Futmetrix AI estimate

Clinical Grifone Secure Vital Victory

Skip It Futmetrix Score: 31/100. Genoa delivered a masterclass in efficiency, dismantling their relegation rivals to secure three crucial points in the race for Serie A safety.

The Grifone's Lightning Start

The atmosphere at the Stadio Luigi Ferraris was electric from the opening exchange as Genoa sought to establish early dominance. Despite the Balance score of 2.0 suggesting a competitive start, the hosts broke the deadlock after just seven minutes. R. Malinovskyi turned provider with a pinpoint ball that allowed L. Colombo to fire home the opener. This early breakthrough dictated the tempo for the remainder of the half, forcing the visitors to chase the game. An Intensity rating of 6.9 reflected the relentless running from both sides, yet it was Genoa who looked far more comfortable in their tactical shape. While Cagliari struggled to find their rhythm, the home side effectively neutralised any threats, ensuring their narrow lead remained intact heading into the break.

The Late Sardinian Collapse

The second half saw Cagliari attempt to claw their way back, eventually controlling possession with 56% of the ball. Sebastiano Esposito was the standout performer for the Islanders, creating five key passes and constantly probing the Genoa backline. However, despite a barrage of shots, the clinical edge was missing. With the Stakes incredibly high for both clubs, the match entered a frantic final fifteen minutes. In the 75th minute, Morten Frendrup capitalised on a lapse in the Cagliari defense to double the advantage. It was a hammer blow for the visitors, who had committed men forward in search of an equaliser. Frendrup’s strike shifted the momentum entirely, turning a tense afternoon into a celebratory one for the home faithful as the visitors' structure finally buckled under the pressure.

Red and Blue Dominance at the Ferraris

The final blow was struck just three minutes later, as Genoa ruthlessly exploited a shell-shocked Cagliari. A well-delivered ball from A. Martin found the surging Leo Østigård, who rose highest to power home a header and make it 3-0. The statistics tell the story of a match defined by shot volume, with 26 total attempts across the 90 minutes. While Cagliari had their moments, Genoa’s ability to convert their chances turned the contest into a rout. The result moves Genoa clear of their opponents in the standings, providing a significant morale boost for the weeks ahead. For the visitors, the lack of cutting edge despite their possession will be a major concern for the manager. As the final whistle blew, the Ferraris celebrated a performance that was as disciplined as it was devastating.

Key Questions

What made Leo Østigård the Man of the Match?

The defender anchored the backline to a clean sheet, scored a commanding header, and earned a match-high 8.7 rating in a flawless display.

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%
Genoa 44%
Cagliari 56%
Shots
11
15
Genoa 11
Cagliari 15
Shots on Target
7
3
Genoa 7
Cagliari 3
Expected Goals (xG)
1.08
1.26
Genoa 1.08
Cagliari 1.26
Passes
400
504
Genoa 400
Cagliari 504
Pass Accuracy
83%
87%
Genoa 83%
Cagliari 87%
Corners
2
3
Genoa 2
Cagliari 3
Fouls
17
20
Genoa 17
Cagliari 20
Yellow Cards
2
5
Genoa 2
Cagliari 5
Red Cards
0
0
Genoa 0
Cagliari 0

Match Events

7' L. Colombo (R. Malinovskyi)
Juan Rodríguez 🟨 15'
30' 🟨 Morten Frendrup
Adam Obert 🟨 42'
HT
46' 🔄 B. Norton-Cuffy P. Masini
J. Rodriguez R. Idrissi 🔄 46'
52' 🟨 Patrizio Masini
Luca Mazzitelli 🟨 54'
Michel Adopo 🟨 58'
Z. Luvumbo G. Gaetano 🔄 62'
L. Mazzitelli G. Zappa 🔄 69'
S. Esposito G. Borrelli 🔄 69'
74' 🔄 R. Malinovskyi M. Thorsby
74' 🔄 L. Colombo J. Ekhator
75' M. Frendrup
78' L. Ostigard (A. Martin)
81' 🔄 M. E. Ellertsson S. Sabelli
81' 🔄 Vitinha Junior Messias
FT

Player Cards

Our take on every player in this match

Genoa

Goalkeepers
Nicola Leali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Alessandro Marcandalli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Leo Østigård
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Johan Vásquez
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
3
Interceptions
2
Blocks
Midfielders
Brooke Norton-Cuffy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Ruslan Malinovskyi
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.2
Rating
Morten Frendrup
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Mikael Ellertsson
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
82
Total Mins
81
Entry
Aarón Martín
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.6
Rating
Forwards
Vítinha
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
9
Duels Won
0
Pens Won
Lorenzo Colombo
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7
Rating
BENCH
Ernestas Lysionok
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniele Sommariva
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Stefano Sabelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Sebastian Otoa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Morten Thorsby
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Nicolae Stanciu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hugo Cuenca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Patrizio Masini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Junior Messias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Jeff Ekhator
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Seydou Fini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenzo Venturino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joi Nuredini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Cagliari

Goalkeepers
Elia Caprile
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Marco Palestra
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
10
Duels Won
0
Pens Won
Sebastiano Luperto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Juan Martín Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Adam Obert
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
48%
Pass Acc
Midfielders
Michel Adopo
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Matteo Prati
MAGNET
MAGNET
76
Activity
76
Activity
69
Passes
7
Duels
Luca Mazzitelli
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Zito Luvumbo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Semih Kılıçsoy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Sebastiano Esposito
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
42%
Pass Acc
BENCH
Alen Sherri
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Giuseppe Ciocci
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Riyad Idrissi
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Alessandro Di Pardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicola Pintus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriele Zappa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Zé Pedro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gianluca Gaetano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Nicolò 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
Gennaro Borrelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Leonardo Pavoletti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. Trepy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/22/2025 Cagliari 3 - 3 Genoa Serie A Unipol Domus
03/07/2025 Cagliari 1 - 1 Genoa Serie A Unipol Domus
11/24/2024 Genoa 2 - 2 Cagliari Serie A Stadio Comunale Luigi Ferraris
04/29/2024 Genoa 3 - 0 Cagliari Serie A Stadio Comunale Luigi Ferraris
11/05/2023 Cagliari 2 - 1 Genoa Serie A Unipol Domus
03/01/2023 Cagliari 0 - 0 Genoa Serie B Unipol Domus
11/22/2025
3 - 3
Serie A Unipol Domus
03/07/2025
1 - 1
Serie A Unipol Domus
11/24/2024
2 - 2
Serie A Stadio Comunale Luigi Ferraris
04/29/2024
3 - 0
Serie A Stadio Comunale Luigi Ferraris
11/05/2023
2 - 1
Serie A Unipol Domus
03/01/2023
0 - 0
Serie B Unipol Domus
Genoa Win
Cagliari Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 20 46 43 17 +26 WInter 1 - 0 Lecce (14-01-2026)DInter 2 - 2 Napoli (11-01-2026)WParma 0 - 2 Inter (07-01-2026)WInter 3 - 1 Bologna (04-01-2026)WAtalanta 0 - 1 Inter (28-12-2025)
2 AC Milan 20 43 33 16 +17 WComo 1 - 3 AC Milan (15-01-2026)DFiorentina 1 - 1 AC Milan (11-01-2026)DAC Milan 1 - 1 Genoa (08-01-2026)WCagliari 0 - 1 AC Milan (02-01-2026)WAC Milan 3 - 0 Hellas Verona (28-12-2025)
3 Napoli 20 40 30 17 +13 DNapoli 0 - 0 Parma (14-01-2026)DInter 2 - 2 Napoli (11-01-2026)DNapoli 2 - 2 Hellas Verona (07-01-2026)WLazio 0 - 2 Napoli (04-01-2026)WCremonese 0 - 2 Napoli (28-12-2025)
4 Juventus 20 39 32 16 +16 WJuventus 5 - 0 Cremonese (12-01-2026)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)
5 AS Roma 20 39 24 12 +12 WAS Roma 2 - 0 Sassuolo (10-01-2026)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)
6 Como 20 34 28 16 +12 LComo 1 - 3 AC Milan (15-01-2026)DComo 1 - 1 Bologna (10-01-2026)WPisa 0 - 3 Como (06-01-2026)WComo 1 - 0 Udinese (03-01-2026)WLecce 0 - 3 Como (27-12-2025)
7 Atalanta 20 31 25 19 +6 WAtalanta 2 - 0 Torino (10-01-2026)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)
8 Bologna 20 30 29 22 +7 WHellas Verona 2 - 3 Bologna (15-01-2026)DComo 1 - 1 Bologna (10-01-2026)LBologna 0 - 2 Atalanta (07-01-2026)LInter 3 - 1 Bologna (04-01-2026)DBologna 1 - 1 Sassuolo (28-12-2025)
9 Lazio 20 28 21 16 +5 WHellas Verona 0 - 1 Lazio (11-01-2026)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)
10 Udinese 20 26 22 32 -10 DUdinese 2 - 2 Pisa (10-01-2026)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)
11 Sassuolo 20 23 23 27 -4 LAS Roma 2 - 0 Sassuolo (10-01-2026)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)
12 Torino 20 23 21 32 -11 LAtalanta 2 - 0 Torino (10-01-2026)LTorino 1 - 2 Udinese (07-01-2026)WHellas Verona 0 - 3 Torino (04-01-2026)LTorino 1 - 2 Cagliari (27-12-2025)WSassuolo 0 - 1 Torino (21-12-2025)
13 Cremonese 20 22 20 28 -8 LJuventus 5 - 0 Cremonese (12-01-2026)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)
14 Parma 20 22 14 22 -8 DNapoli 0 - 0 Parma (14-01-2026)WLecce 1 - 2 Parma (11-01-2026)LParma 0 - 2 Inter (07-01-2026)DSassuolo 1 - 1 Parma (03-01-2026)WParma 1 - 0 Fiorentina (27-12-2025)
15 Genoa 20 19 22 29 -7 WGenoa 3 - 0 Cagliari (12-01-2026)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)
16 Cagliari 20 19 21 30 -9 LGenoa 3 - 0 Cagliari (12-01-2026)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)
17 Lecce 20 17 13 28 -15 LInter 1 - 0 Lecce (14-01-2026)LLecce 1 - 2 Parma (11-01-2026)LLecce 0 - 2 AS Roma (06-01-2026)DJuventus 1 - 1 Lecce (03-01-2026)LLecce 0 - 3 Como (27-12-2025)
18 Fiorentina 20 14 21 31 -10 DFiorentina 1 - 1 AC Milan (11-01-2026)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)
19 Pisa 20 13 15 30 -15 DUdinese 2 - 2 Pisa (10-01-2026)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)
20 Hellas Verona 20 13 17 34 -17 LHellas Verona 2 - 3 Bologna (15-01-2026)LHellas Verona 0 - 1 Lazio (11-01-2026)DNapoli 2 - 2 Hellas Verona (07-01-2026)LHellas Verona 0 - 3 Torino (04-01-2026)LAC Milan 3 - 0 Hellas Verona (28-12-2025)