Serie A Regular Season - 37

Genoa 1 - 2 FT AC Milan

Stadio Luigi Ferraris

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

Futmetrix Verdict
68
FT
Sun, May 17
Italiano
Genoa
1-2
AC Milan
⚡ Intensity 64
⚖️ Balance 27
🏆 Stakes 60
🎲 Upset 0
Milan secure crucial points in Genoa.

Milan's Ruthless Edge Secures Vital Away Win

Highly Entertaining Futmetrix Score: 68/100. A masterclass in clinical execution saw the Rossoneri snatch all three points on the road, maintaining their push for European qualification despite weathering relentless home pressure.

Tactical Chess in Liguria

The early stages at the Stadio Comunale Luigi Ferraris were defined by a stark, fascinating contrast in tactical styles. Genoa dictated the tempo from the opening whistle, asserting dominance on the ball and controlling a massive 62% of possession. Yet, for all their neat, intricate interplay and 472 total passes, they repeatedly crashed into an iron-clad Balance forged by the visitor's disciplined defensive structure. The Rossoneri were more than happy to sit deep, soaking up the fierce Intensity of the passionate local crowd while waiting for the perfect transitional moment to strike. It evolved into a gripping first-half stalemate of attrition, with the hosts looking to break down a resolute backline while the away side kept their counter-attacking powder dry.

The Penalty and the Punisher

The vital breakthrough finally arrived shortly after the interval, completely shattering the previous dynamic. In the 50th minute, AC Milan were awarded a decisive penalty after a lapse in the home defence. C. Nkunku stepped up and made no mistake from the spot, dispatching his kick with ice-cool composure to give his side the edge. Forced to chase the game, the home side naturally left themselves terribly exposed at the back. Recognizing the monumental Stakes in the context of their season, the away bench deployed C. Pulisic in the 76th minute. The American substitute provided immediate, devastating dividends. Just five minutes later, he carved open the exhausted rearguard to lay a magnificent pass for Z. Athekame, whose clinical strike seemingly wrapped up the points.

A Grandstand Finish

However, late-season Serie A fixtures rarely lack their share of heart-stopping drama. Just as the visitors prepared to comfortably coast towards the final whistle, the Upset Factor suddenly flared up in the 86th minute. Defender J. Vasquez improbably found the back of the net for the hosts, setting up a frantic and utterly breathless closing sequence. The Marassi faithful roared their team forward in search of an equalizer, launching wave after wave into the penalty area. Yet, the away side's experienced defence held absolutely firm through the intense final onslaught. This gritty 1-2 victory ultimately cements a crucial top-four position for the Rossoneri, while the home side, comfortably anchored in mid-table, take immense pride from pushing a European contender to the very limit.

Key Questions

What does this mean for Genoa's season?

Sitting 14th with 41 points, they remain perfectly safe. This match doesn't derail their solidly comfortable mid-table campaign as the season ends.

How did substitute Zachary Athekame change the game?

While Pulisic was the actual game-changing substitute providing the assist, Athekame stepped up beautifully to fire home that decisive goal in the 81st minute.

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
62%
38%
Genoa 62%
AC Milan 38%
Shots
11
7
Genoa 11
AC Milan 7
Shots on Target
2
5
Genoa 2
AC Milan 5
Expected Goals (xG)
1.35
1.45
Genoa 1.35
AC Milan 1.45
Passes
472
284
Genoa 472
AC Milan 284
Pass Accuracy
85%
79%
Genoa 85%
AC Milan 79%
Corners
4
4
Genoa 4
AC Milan 4
Fouls
8
18
Genoa 8
AC Milan 18
Yellow Cards
2
3
Genoa 2
AC Milan 3
Red Cards
0
0
Genoa 0
AC Milan 0

Match Events

HT
48' 🟨 J. Bijlow
C. Nkunku 50'
M. Gabbia 🟨 63'
63' 🟨 Vitinha
64' 🔄 T. Baldanzi J. Ekhator
S. Gimenez N. Fullkrug 🔄 68'
Y. Fofana S. Ricci 🔄 68'
F. Tomori 🟨 72'
F. Tomori K. De Winter 🔄 76'
C. Nkunku C. Pulisic 🔄 76'
Z. Athekame (C. Pulisic) 81'
85' 🔄 L. Colombo C. Ekuban
A. Jashari R. Loftus-Cheek 🔄 85'
S. Ricci 🟨 86'
86' J. Vasquez
90'+1 🔄 Amorim A. Martin
FT

Player Cards

Our take on every player in this match

Genoa

Goalkeepers
Justin Bijlow
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.2
Rating
Defenders
Mikael Ellertsson
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Alessandro Marcandalli
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Sebastian Otoa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Johan Vásquez
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.7
Rating
Midfielders
Morten Frendrup
ENFORCER
ENFORCER
6
Tackles
6
Tackles
8
Duels Won
73%
Win %
Alexsandro Amorim
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Ruslan Malinovskyi
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
0
On Target
Tommaso Baldanzi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Vitinha
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Lorenzo Colombo
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
BENCH
Daniele Sommariva
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nicola Leali
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lukas Klisys
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nils Zätterström
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wedtoin Latif Ouedraogo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mamedi Doucoure
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stefano Sabelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aarón Martín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Jacopo Grossi
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
0
Total Mins
Started
Entry
Gael Lafont
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jeff Ekhator
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Caleb Ekuban
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry

AC Milan

Goalkeepers
Mike Maignan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Defenders
Fikayo Tomori
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Matteo Gabbia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Strahinja Pavlović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Midfielders
Zachary Athekame
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Youssouf Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Ardon Jashari
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Adrien Rabiot
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Davide Bartesaghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
100
Total Mins
Started
Entry
Forwards
Santiago Giménez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Christopher Nkunku
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
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
David Odogu
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
24
Total Mins
Started
Entry
Valeri Ivanov Vladimirov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luka Modrić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacopo Sardo
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
15
Total Mins
Started
Entry
Samuele Ricci
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Christian Pulišić
SUPER SUB
SUPER SUB
1
Assist
1
Assist
24
Minutes
6.7
Rating
Cheveyo Mul-Balentien
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
32
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
Genoa Win
AC Milan Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 37 86 86 32 +54 DInter 1 - 1 Hellas Verona (17-05-2026)WLazio 0 - 3 Inter (09-05-2026)WInter 2 - 0 Parma (03-05-2026)DTorino 2 - 2 Inter (26-04-2026)WInter 3 - 0 Cagliari (17-04-2026)
2 Napoli 37 73 57 36 +21 WPisa 0 - 3 Napoli (17-05-2026)LNapoli 2 - 3 Bologna (11-05-2026)DComo 0 - 0 Napoli (02-05-2026)WNapoli 4 - 0 Cremonese (24-04-2026)LNapoli 0 - 2 Lazio (18-04-2026)
3 AS Roma 37 70 57 31 +26 WAS Roma 2 - 0 Lazio (17-05-2026)WParma 2 - 3 AS Roma (10-05-2026)WAS Roma 4 - 0 Fiorentina (04-05-2026)WBologna 0 - 2 AS Roma (25-04-2026)DAS Roma 1 - 1 Atalanta (18-04-2026)
4 AC Milan 37 70 52 33 +19 WGenoa 1 - 2 AC Milan (17-05-2026)LAC Milan 2 - 3 Atalanta (10-05-2026)LSassuolo 2 - 0 AC Milan (03-05-2026)DAC Milan 0 - 0 Juventus (26-04-2026)WHellas Verona 0 - 1 AC Milan (19-04-2026)
5 Como 37 68 61 28 +33 WComo 1 - 0 Parma (17-05-2026)WHellas Verona 0 - 1 Como (10-05-2026)DComo 0 - 0 Napoli (02-05-2026)WGenoa 0 - 2 Como (26-04-2026)LSassuolo 2 - 1 Como (17-04-2026)
6 Juventus 37 68 59 32 +27 LJuventus 0 - 2 Fiorentina (17-05-2026)WLecce 0 - 1 Juventus (09-05-2026)DJuventus 1 - 1 Hellas Verona (03-05-2026)DAC Milan 0 - 0 Juventus (26-04-2026)WJuventus 2 - 0 Bologna (19-04-2026)
7 Atalanta 37 58 50 35 +15 LAtalanta 0 - 1 Bologna (17-05-2026)WAC Milan 2 - 3 Atalanta (10-05-2026)DAtalanta 0 - 0 Genoa (02-05-2026)LCagliari 3 - 2 Atalanta (27-04-2026)DAS Roma 1 - 1 Atalanta (18-04-2026)
8 Bologna 37 55 46 43 +3 WAtalanta 0 - 1 Bologna (17-05-2026)WNapoli 2 - 3 Bologna (11-05-2026)DBologna 0 - 0 Cagliari (03-05-2026)LBologna 0 - 2 AS Roma (25-04-2026)LJuventus 2 - 0 Bologna (19-04-2026)
9 Lazio 37 51 39 39 0 LAS Roma 2 - 0 Lazio (17-05-2026)LLazio 0 - 3 Inter (09-05-2026)WCremonese 1 - 2 Lazio (04-05-2026)DLazio 3 - 3 Udinese (27-04-2026)WNapoli 0 - 2 Lazio (18-04-2026)
10 Udinese 37 50 45 47 -2 LUdinese 0 - 1 Cremonese (17-05-2026)WCagliari 0 - 2 Udinese (09-05-2026)WUdinese 2 - 0 Torino (02-05-2026)DLazio 3 - 3 Udinese (27-04-2026)LUdinese 0 - 1 Parma (18-04-2026)
11 Sassuolo 37 49 46 49 -3 LSassuolo 2 - 3 Lecce (17-05-2026)LTorino 2 - 1 Sassuolo (08-05-2026)WSassuolo 2 - 0 AC Milan (03-05-2026)DFiorentina 0 - 0 Sassuolo (26-04-2026)WSassuolo 2 - 1 Como (17-04-2026)
12 Torino 37 44 42 61 -19 LCagliari 2 - 1 Torino (17-05-2026)WTorino 2 - 1 Sassuolo (08-05-2026)LUdinese 2 - 0 Torino (02-05-2026)DTorino 2 - 2 Inter (26-04-2026)DCremonese 0 - 0 Torino (19-04-2026)
13 Parma 37 42 27 46 -19 LComo 1 - 0 Parma (17-05-2026)LParma 2 - 3 AS Roma (10-05-2026)LInter 2 - 0 Parma (03-05-2026)WParma 1 - 0 Pisa (25-04-2026)WUdinese 0 - 1 Parma (18-04-2026)
14 Genoa 37 41 41 50 -9 LGenoa 1 - 2 AC Milan (17-05-2026)DFiorentina 0 - 0 Genoa (10-05-2026)DAtalanta 0 - 0 Genoa (02-05-2026)LGenoa 0 - 2 Como (26-04-2026)WPisa 1 - 2 Genoa (19-04-2026)
15 Fiorentina 37 41 40 49 -9 WJuventus 0 - 2 Fiorentina (17-05-2026)DFiorentina 0 - 0 Genoa (10-05-2026)LAS Roma 4 - 0 Fiorentina (04-05-2026)DFiorentina 0 - 0 Sassuolo (26-04-2026)DLecce 1 - 1 Fiorentina (20-04-2026)
16 Cagliari 37 40 38 52 -14 WCagliari 2 - 1 Torino (17-05-2026)LCagliari 0 - 2 Udinese (09-05-2026)DBologna 0 - 0 Cagliari (03-05-2026)WCagliari 3 - 2 Atalanta (27-04-2026)LInter 3 - 0 Cagliari (17-04-2026)
17 Lecce 37 35 27 50 -23 WSassuolo 2 - 3 Lecce (17-05-2026)LLecce 0 - 1 Juventus (09-05-2026)WPisa 1 - 2 Lecce (01-05-2026)DHellas Verona 0 - 0 Lecce (25-04-2026)DLecce 1 - 1 Fiorentina (20-04-2026)
18 Cremonese 37 34 31 53 -22 WUdinese 0 - 1 Cremonese (17-05-2026)WCremonese 3 - 0 Pisa (10-05-2026)LCremonese 1 - 2 Lazio (04-05-2026)LNapoli 4 - 0 Cremonese (24-04-2026)DCremonese 0 - 0 Torino (19-04-2026)
19 Hellas Verona 37 21 25 59 -34 DInter 1 - 1 Hellas Verona (17-05-2026)LHellas Verona 0 - 1 Como (10-05-2026)DJuventus 1 - 1 Hellas Verona (03-05-2026)DHellas Verona 0 - 0 Lecce (25-04-2026)LHellas Verona 0 - 1 AC Milan (19-04-2026)
20 Pisa 37 18 25 69 -44 LPisa 0 - 3 Napoli (17-05-2026)LCremonese 3 - 0 Pisa (10-05-2026)LPisa 1 - 2 Lecce (01-05-2026)LParma 1 - 0 Pisa (25-04-2026)LPisa 1 - 2 Genoa (19-04-2026)