Serie A Gameweek 19

AC Milan 1 - 1 FT Genoa

Stadio Giuseppe Meazza

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

Futmetrix Verdict
79
FT
Thu, Jan 8
Italiano
AC Milan
1-1
Genoa
⚡ Intensity 64
⚖️ Balance 40
🏆 Stakes 67
🎲 Upset 74
Leão strikes late to rescue Milan.

Win Probability

  • AC Milan 66%
  • Draw 25%
  • Genoa 8%

Futmetrix AI estimate

Leão rescues Milan after Leali's goalkeeping masterclass

Highly Entertaining Futmetrix Score: 79/100. A relentless attacking siege by the Rossoneri was almost thwarted by a heroic defensive stand, leaving the title contenders frustrated by a resilient relegation-threatened side.

Rossoneri dominance met with a clinical sting

The encounter at Stadio Giuseppe Meazza began with a clear narrative of territorial control as AC Milan dominated possession with a 61% share. However, the script was flipped in the 28th minute when Genoa executed a perfect counter-attack. A precise delivery from R. Malinovskyi found L. Colombo, who finished clinically to give the visitors a shock lead. An Intensity rating of 9.8 reflected the frantic nature of the match as Milan immediately flooded forward in response. Midfield engine Adrien Rabiot attempted to drive his team forward, but the hosts found themselves trailing at the interval despite their statistical superiority.

The Leali wall and VAR intervention

The second half transformed into a shooting gallery, with Milan unleashing a barrage of 32 total shots. Standing in their way was Nicola Leali, who produced a goalkeeping performance for the ages. Making 7 crucial saves, many from point-blank range, Leali single-handedly maintained the Balance of the scoreline. The tension peaked in the 60th minute when Christian Pulišić appeared to have leveled the match, only for VAR to intervene and cancel the goal. This moment heightened the frustration for the home support, as 12 corners and constant pressure failed to break the deadlock against a Genoa side fighting for every scrap of turf.

Late salvation from Rafael Leão

As the match entered its final moments, it seemed the Upset Factor would prevail in Milan's own backyard. However, the relentless pressure finally told in the 90th minute. Rafael Leão, Milan's talismanic forward, found a pocket of space to fire home a dramatic equalizer. The goal provided a massive sigh of relief for the hosts, given the high Stakes involved in the race for the top spots. While Genoa will be heartbroken to concede so late, the point remains a monumental achievement in their battle against the drop. For Milan, the 32-7 shot advantage tells the story of a missed opportunity to secure all three points despite their late heroics.

Key Questions

How did VAR change this match?

VAR overturned Christian Pulišić's 60th-minute goal, forcing Milan to wait until the 90th minute for their equalizer.

What made Nicola Leali the Man of the Match?

Leali made 7 saves against a 32-shot barrage, preventing an xG of 2.45 and nearly securing a shock win.

Did AC Milan deserve the late equalizer?

Yes, Milan's dominance with 61% possession and 32 shots made an equalizer the minimum they deserved for their effort.

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
61%
39%
AC Milan 61%
Genoa 39%
Shots
32
7
AC Milan 32
Genoa 7
Shots on Target
8
2
AC Milan 8
Genoa 2
Expected Goals (xG)
2.45
1.32
AC Milan 2.45
Genoa 1.32
Passes
558
371
AC Milan 558
Genoa 371
Pass Accuracy
89%
81%
AC Milan 89%
Genoa 81%
Corners
12
1
AC Milan 12
Genoa 1
Fouls
12
8
AC Milan 12
Genoa 8
Yellow Cards
4
1
AC Milan 4
Genoa 1
Red Cards
0
0
AC Milan 0
Genoa 0

Match Events

L. Colombo (R. Malinovskyi) ⚽ 28'
HT
46' 🔄 ↓ Y. Fofana ↑R. Loftus-Cheek
↓ R. Malinovskyi ↑M. E. Ellertsson 🔄 64'
↓ M. Thorsby ↑P. Masini 🔄 64'
65' 🔄 ↓ A. Saelemaekers ↑N. Fullkrug
70' 🟨 Matteo Gabbia
75' 🔄 ↓ M. Gabbia ↑Z. Athekame
↓ Vitinha ↑J. Ekhator 🔄 75'
Nicola Leali 🟨 80'
↓ A. Martin ↑N. Stanciu 🔄 83'
↓ L. Colombo ↑S. Otoa 🔄 83'
90' ⚽ R. Leao
90'+7 🟨 Mike Maignan
90'+7 🟨 Strahinja Pavlović
90'+9 🟨 Fikayo Tomori
FT

Player Cards

Our take on every player in this match

AC Milan

Goalkeepers
Mike Maignan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Fikayo Tomori
MAGNET
MAGNET
82
Activity
82
Activity
74
Passes
8
Duels
Matteo Gabbia
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
86%
Duel Win %
Strahinja Pavlović
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
70%
Pass Acc
Midfielders
Alexis Saelemaekers
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Youssouf Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Luka Modrić
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
63%
Pass Acc
Adrien Rabiot
MAGNET
MAGNET
71
Activity
71
Activity
59
Passes
12
Duels
Davide Bartesaghi
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
7
Rating
Forwards
Rafael Leão
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8
Rating
Christian Pulišić
MAGNET
MAGNET
48
Activity
48
Activity
39
Passes
9
Duels
BENCH
Pietro Terracciano
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lorenzo Torriani
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pervis Estupiñán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Koni De Winter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zachary Athekame
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
David Odogu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuele Ricci
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ruben Loftus-Cheek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Ardon Jashari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niclas Füllkrug
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
A. Castiello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

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
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Johan Vásquez
SHIELD
SHIELD
3
Blocks
3
Blocks
0
Interceptions
0
Tackles
Midfielders
Brooke Norton-Cuffy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ruslan Malinovskyi
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Morten Frendrup
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Morten Thorsby
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
Aarón Martín
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Forwards
Vítinha
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
12
Duels Won
0
Pens Won
Lorenzo Colombo
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.3
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
0
Total Mins
Started
Entry
Sebastian Otoa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Nicolae Stanciu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
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
27
Total Mins
Started
Entry
Mikael Ellertsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Jeff Ekhator
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
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

Head to Head

Date Home Score Away Competition Venue
01/08/2026 AC Milan 1 - 1 Genoa Serie A Stadio Giuseppe Meazza
05/05/2025 Genoa 1 - 2 AC Milan Serie A Stadio Comunale Luigi Ferraris
12/15/2024 AC Milan 0 - 0 Genoa Serie A Stadio Giuseppe Meazza
05/05/2024 AC Milan 3 - 3 Genoa Serie A Stadio Giuseppe Meazza
10/07/2023 Genoa 0 - 1 AC Milan Serie A Stadio Comunale Luigi Ferraris
04/15/2022 AC Milan 2 - 0 Genoa Serie A Stadio Giuseppe Meazza
01/13/2022 AC Milan 3 - 1 (AET) Genoa Coppa Italia Stadio Giuseppe Meazza
12/01/2021 Genoa 0 - 3 AC Milan Serie A Stadio Comunale Luigi Ferraris
04/18/2021 AC Milan 2 - 1 Genoa Serie A Stadio Giuseppe Meazza
12/16/2020 Genoa 2 - 2 AC Milan Serie A Stadio Comunale Luigi Ferraris
01/08/2026
1 - 1
Serie A Stadio Giuseppe Meazza
05/05/2025
1 - 2
Serie A Stadio Comunale Luigi Ferraris
12/15/2024
0 - 0
Serie A Stadio Giuseppe Meazza
05/05/2024
3 - 3
Serie A Stadio Giuseppe Meazza
10/07/2023
0 - 1
Serie A Stadio Comunale Luigi Ferraris
04/15/2022
2 - 0
Serie A Stadio Giuseppe Meazza
01/13/2022
3 - 1 (AET)
Coppa Italia Stadio Giuseppe Meazza
12/01/2021
0 - 3
Serie A Stadio Comunale Luigi Ferraris
04/18/2021
2 - 1
Serie A Stadio Giuseppe Meazza
12/16/2020
2 - 2
Serie A Stadio Comunale Luigi Ferraris
AC Milan Win
Genoa 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 Hellas 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 Hellas 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 WHellas Verona 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)WHellas Verona 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 Hellas Verona (14-12-2025)
19 Hellas Verona 19 13 17 33 -16 LHellas Verona 2 - 3 Bologna (15-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)WFiorentina 1 - 2 Hellas 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)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.