Serie A Regular Season - 29

Hellas Verona 0 - 2 FT Genoa

Stadio Marcantonio Bentegodi

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

Futmetrix Verdict
29
FT
Sun, Mar 15
Italiano
Hellas Verona
0-2
Genoa
⚡ Intensity 34
⚖️ Balance 13
🏆 Stakes 2
🎲 Upset 0
Genoa's bench sinks desperate Hellas Verona.

Substitutes Seal Verona's Fate at the Bentegodi

Skip It Futmetrix Score: 29/100. A masterclass in second-half game management from the visitors leaves the hosts staring directly into the relegation abyss.

A Scrappy Opening

The turf at the Stadio Marcantonio Bentegodi hosted a gritty, desperate scrap from the opening exchanges. With the hosts sitting nineteenth and staring at a seven-point chasm to safety, survival mode was fully activated. The massive Stakes translated into a fractured rhythm, heavily disrupted by the home side committing a staggering twenty-two fouls to break up play. Genoa refused to be bullied, establishing controlled possession at 58% to take the sting out of the raucous atmosphere. Despite keeping the ball and dictating the tempo, the visitors struggled to carve out clear-cut chances early on. The first half descended into a tactical stalemate, with both midfields locked in a physical battle that yielded very little in the way of attacking fluency or genuine penalty-box threat.

The Instant Impact

The second half demanded a spark, and the visitors found it on their bench. The Intensity of the contest completely flipped right on the hour mark. Vitinha was introduced to shake up the frontline, and his impact was instantaneous. Just one minute after crossing the white line, he found the back of the net to break the deadlock and silence the home crowd. It was a hammer blow for Hellas Verona. Forced to chase the game, the hosts looked entirely toothless. Producing a dismal 0.27 expected goals over the entire match, their attacking efforts amounted to nothing more than hopeful long balls and blocked shots, never seriously troubling the visiting defensive line.

The Final Nail

As the clock ticked down, the tactical Balance completely disintegrated. The hosts threw bodies forward in a desperate search for an equalizer, leaving vast expanses of space behind. The visitors ruthlessly exploited this late on. Another inspired substitute, A. Martin, delivered a precise assist for Leo Østigård to smash home the second goal and kill the tie entirely. There was zero Upset Factor here—the better team executed their game plan to perfection. The result leaves the away side cruising comfortably in mid-table, safely removed from any late-season drama. Meanwhile, the home side remains firmly entrenched in the drop zone, with their hopes of Serie A survival fading fast.

Key Questions

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

His decisive 86th-minute goal killed the game off, capping a commanding defensive performance that completely neutralized the desperate hosts.

How did substitute Leo Østigård change the game?

Though actually starting the match, his late surging run and clinical finish shattered Verona's remaining hopes of mounting a late comeback.

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
42%
58%
Hellas Verona 42%
Genoa 58%
Shots
8
11
Hellas Verona 8
Genoa 11
Shots on Target
1
3
Hellas Verona 1
Genoa 3
Expected Goals (xG)
0.27
0.51
Hellas Verona 0.27
Genoa 0.51
Passes
293
421
Hellas Verona 293
Genoa 421
Pass Accuracy
77%
81%
Hellas Verona 77%
Genoa 81%
Corners
4
2
Hellas Verona 4
Genoa 2
Fouls
22
9
Hellas Verona 22
Genoa 9
Yellow Cards
2
1
Hellas Verona 2
Genoa 1
Red Cards
0
0
Hellas Verona 0
Genoa 0

Match Events

6' 🟨 D. Oyegoke
31' 🟨 J. Akpa Akpro
HT
46' 🔄 D. Oyegoke R. Belghali
S. Sabelli B. Norton-Cuffy 🔄 60'
C. Ekuban Vitinha 🔄 60'
Vitinha 61'
65' 🔄 A. Harroui T. Suslov
R. Malinovskyi Amorim 🔄 71'
Junior Messias A. Martin 🔄 79'
L. Colombo J. Ekhator 🔄 79'
80' 🔄 M. Frese A. Sarr
Vitinha 🟨 81'
86' 🔄 G. Orban D. Mosquera
L. Ostigard (A. Martin) 86'
FT

Player Cards

Our take on every player in this match

Hellas Verona

Goalkeepers
Lorenzo Montipò
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Victor Nelsson
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
Andrias Edmundsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Nicolás Valentini
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
3
Interceptions
2
Blocks
Midfielders
Daniel Oyegoke
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Jean-Daniel Akpa Akpro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Roberto Gagliardini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Abdou Harroui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Martin Frese
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Forwards
Kieron Bowie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Gift Orban
NPC
NPC
86
Minutes
86
Minutes
8%
Pass Acc
6.7
Rating
BENCH
Simone Perilli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Giacomo Toniolo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rafik Belghali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Pol Lirola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fallou Cham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Davide De Battisti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tomáš Suslov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Cheikh Niasse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mutassim Al-Musrati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amin Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Isaac
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Mosquera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry

Genoa

Goalkeepers
Justin Bijlow
MAGNET
MAGNET
54
Activity
54
Activity
51
Passes
3
Duels
Defenders
Alessandro Marcandalli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Leo Østigård
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
8.5
Rating
Johan Vásquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Mikael Ellertsson
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Junior Messias
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Morten Frendrup
ENFORCER
ENFORCER
4
Tackles
4
Tackles
5
Duels Won
83%
Win %
Ruslan Malinovskyi
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
40%
Pass Acc
Stefano Sabelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
60
Entry
Forwards
Lorenzo Colombo
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Caleb Ekuban
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
60
Entry
BENCH
Nicola Leali
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniele Sommariva
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Brooke Norton-Cuffy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Sebastian Otoa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aarón Martín
SUPER SUB
SUPER SUB
1
Assist
1
Assist
15
Minutes
6.6
Rating
Nils Zätterström
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexsandro Amorim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Tommaso Baldanzi
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
Vitinha
SUPER SUB
SUPER SUB
1
Goal
1
Goal
34
Minutes
7.3
Rating
Maxwel Cornet
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
14
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
29/11/2025 Genoa 2 - 1 Hellas Verona Serie A Stadio Luigi Ferraris
13/04/2025 Hellas Verona 0 - 0 Genoa Serie A Stadio Marcantonio Bentegodi
01/09/2024 Genoa 0 - 2 Hellas Verona Serie A Stadio Comunale Luigi Ferraris
07/04/2024 Hellas Verona 1 - 2 Genoa Serie A Stadio Marcantonio Bentegodi
10/11/2023 Genoa 1 - 0 Hellas Verona Serie A Stadio Comunale Luigi Ferraris
04/04/2022 Hellas Verona 1 - 0 Genoa Serie A Stadio Marc'Antonio Bentegodi
25/09/2021 Genoa 3 - 3 Hellas Verona Serie A Stadio Comunale Luigi Ferraris
20/02/2021 Genoa 2 - 2 Hellas Verona Serie A Stadio Comunale Luigi Ferraris
19/10/2020 Hellas Verona 0 - 0 Genoa Serie A Stadio Marc'Antonio Bentegodi
02/08/2020 Genoa 3 - 0 Hellas Verona Serie A Stadio Comunale Luigi Ferraris
29/11/2025
Serie A Stadio Luigi Ferraris
13/04/2025
Serie A Stadio Marcantonio Bentegodi
01/09/2024
Serie A Stadio Comunale Luigi Ferraris
07/04/2024
Serie A Stadio Marcantonio Bentegodi
10/11/2023
Serie A Stadio Comunale Luigi Ferraris
04/04/2022
Serie A Stadio Marc'Antonio Bentegodi
25/09/2021
Serie A Stadio Comunale Luigi Ferraris
20/02/2021
Serie A Stadio Comunale Luigi Ferraris
19/10/2020
Serie A Stadio Marc'Antonio Bentegodi
02/08/2020
Serie A Stadio Comunale Luigi Ferraris
Hellas Verona Win
Genoa Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 29 68 65 23 +42 DInter 1 - 1 Atalanta (14-03-2026)LAC Milan 1 - 0 Inter (08-03-2026)WInter 2 - 0 Genoa (28-02-2026)WLecce 0 - 2 Inter (21-02-2026)WInter 3 - 2 Juventus (14-02-2026)
2 AC Milan 28 60 44 20 +24 WAC Milan 1 - 0 Inter (08-03-2026)WCremonese 0 - 2 AC Milan (01-03-2026)LAC Milan 0 - 1 Parma (22-02-2026)DAC Milan 1 - 1 Como (18-02-2026)WPisa 1 - 2 AC Milan (13-02-2026)
3 Napoli 29 59 45 30 +15 WNapoli 2 - 1 Lecce (14-03-2026)WNapoli 2 - 1 Torino (06-03-2026)WHellas Verona 1 - 2 Napoli (28-02-2026)LAtalanta 2 - 1 Napoli (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)
4 Juventus 29 53 51 28 +23 WUdinese 0 - 1 Juventus (14-03-2026)WJuventus 4 - 0 Pisa (07-03-2026)DAS Roma 3 - 3 Juventus (01-03-2026)LJuventus 0 - 2 Como (21-02-2026)LInter 3 - 2 Juventus (14-02-2026)
5 Como 28 51 46 21 +25 WCagliari 1 - 2 Como (07-03-2026)WComo 3 - 1 Lecce (28-02-2026)WJuventus 0 - 2 Como (21-02-2026)DAC Milan 1 - 1 Como (18-02-2026)LComo 1 - 2 Fiorentina (14-02-2026)
6 AS Roma 28 51 38 21 +17 LGenoa 2 - 1 AS Roma (08-03-2026)DAS Roma 3 - 3 Juventus (01-03-2026)WAS Roma 3 - 0 Cremonese (22-02-2026)DNapoli 2 - 2 AS Roma (15-02-2026)WAS Roma 2 - 0 Cagliari (09-02-2026)
7 Atalanta 29 47 40 27 +13 DInter 1 - 1 Atalanta (14-03-2026)DAtalanta 2 - 2 Udinese (07-03-2026)LSassuolo 2 - 1 Atalanta (01-03-2026)WAtalanta 2 - 1 Napoli (22-02-2026)WLazio 0 - 2 Atalanta (14-02-2026)
8 Bologna 29 42 38 34 +4 WSassuolo 0 - 1 Bologna (15-03-2026)LBologna 1 - 2 Hellas Verona (08-03-2026)WPisa 0 - 1 Bologna (02-03-2026)WBologna 1 - 0 Udinese (23-02-2026)WTorino 1 - 2 Bologna (15-02-2026)
9 Sassuolo 29 38 35 39 -4 LSassuolo 0 - 1 Bologna (15-03-2026)LLazio 2 - 1 Sassuolo (09-03-2026)WSassuolo 2 - 1 Atalanta (01-03-2026)WSassuolo 3 - 0 Hellas Verona (20-02-2026)WUdinese 1 - 2 Sassuolo (15-02-2026)
10 Lazio 28 37 28 28 0 WLazio 2 - 1 Sassuolo (09-03-2026)LTorino 2 - 0 Lazio (01-03-2026)DCagliari 0 - 0 Lazio (21-02-2026)LLazio 0 - 2 Atalanta (14-02-2026)DJuventus 2 - 2 Lazio (08-02-2026)
11 Udinese 29 36 33 42 -9 LUdinese 0 - 1 Juventus (14-03-2026)DAtalanta 2 - 2 Udinese (07-03-2026)WUdinese 3 - 0 Fiorentina (02-03-2026)LBologna 1 - 0 Udinese (23-02-2026)LUdinese 1 - 2 Sassuolo (15-02-2026)
12 Parma 29 34 21 36 -15 LTorino 4 - 1 Parma (13-03-2026)DFiorentina 0 - 0 Parma (08-03-2026)DParma 1 - 1 Cagliari (27-02-2026)WAC Milan 0 - 1 Parma (22-02-2026)WParma 2 - 1 Hellas Verona (15-02-2026)
13 Genoa 29 33 36 40 -4 WHellas Verona 0 - 2 Genoa (15-03-2026)WGenoa 2 - 1 AS Roma (08-03-2026)LInter 2 - 0 Genoa (28-02-2026)WGenoa 3 - 0 Torino (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)
14 Torino 29 33 32 50 -18 WTorino 4 - 1 Parma (13-03-2026)LNapoli 2 - 1 Torino (06-03-2026)WTorino 2 - 0 Lazio (01-03-2026)LGenoa 3 - 0 Torino (22-02-2026)LTorino 1 - 2 Bologna (15-02-2026)
15 Cagliari 28 30 30 38 -8 LCagliari 1 - 2 Como (07-03-2026)DParma 1 - 1 Cagliari (27-02-2026)DCagliari 0 - 0 Lazio (21-02-2026)LCagliari 0 - 2 Lecce (16-02-2026)LAS Roma 2 - 0 Cagliari (09-02-2026)
16 Lecce 29 27 21 39 -18 LNapoli 2 - 1 Lecce (14-03-2026)WLecce 2 - 1 Cremonese (08-03-2026)LComo 3 - 1 Lecce (28-02-2026)LLecce 0 - 2 Inter (21-02-2026)WCagliari 0 - 2 Lecce (16-02-2026)
17 Fiorentina 28 25 30 42 -12 DFiorentina 0 - 0 Parma (08-03-2026)LUdinese 3 - 0 Fiorentina (02-03-2026)WFiorentina 1 - 0 Pisa (23-02-2026)WComo 1 - 2 Fiorentina (14-02-2026)DFiorentina 2 - 2 Torino (07-02-2026)
18 Cremonese 28 24 22 40 -18 LLecce 2 - 1 Cremonese (08-03-2026)LCremonese 0 - 2 AC Milan (01-03-2026)LAS Roma 3 - 0 Cremonese (22-02-2026)DCremonese 0 - 0 Genoa (15-02-2026)LAtalanta 2 - 1 Cremonese (09-02-2026)
19 Hellas Verona 29 18 22 51 -29 LHellas Verona 0 - 2 Genoa (15-03-2026)WBologna 1 - 2 Hellas Verona (08-03-2026)LHellas Verona 1 - 2 Napoli (28-02-2026)LSassuolo 3 - 0 Hellas Verona (20-02-2026)LParma 2 - 1 Hellas Verona (15-02-2026)
20 Pisa 28 15 20 48 -28 LJuventus 4 - 0 Pisa (07-03-2026)LPisa 0 - 1 Bologna (02-03-2026)LFiorentina 1 - 0 Pisa (23-02-2026)LPisa 1 - 2 AC Milan (13-02-2026)DHellas Verona 0 - 0 Pisa (06-02-2026)