Serie A Gameweek 15

Fiorentina 1 - 2 FT Hellas Verona

Stadio Artemio Franchi

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

Futmetrix Verdict
64
FT
Sun, Dec 14
Italiano
Fiorentina
1-2
Hellas Verona
⚡ Intensity 77
⚖️ Balance 27
🏆 Stakes 6
🎲 Upset 15
Orban super-sub brace sinks Fiorentina

Win Probability

  • Fiorentina 40%
  • Draw 26%
  • Hellas Verona 33%

Futmetrix AI estimate

Orban Super-Sub Masterclass Stuns Florence

Worth Watching Futmetrix Score: 64/100. A high-stakes relegation battle ended in heartbreak for the hosts as Verona's clinical efficiency trumped Fiorentina's territorial dominance at the Stadio Artemio Franchi.

Six-Pointer Tension at the Franchi

The Stadio Artemio Franchi set the stage for a desperate survival clash between two sides struggling at the foot of Serie A. Fiorentina controlled possession with a commanding 65%, effectively pinning the visitors back for long periods and forcing 9 corners. However, a Balance score of 3.4 reflected a match where territorial control didn't translate into clinical finishing. Fabiano Parisi was the bright spark for the home side, constantly probing the flanks, but they met a resilient defensive wall anchored by Armel Bella-Kotchap. With the Stakes incredibly high for both clubs, the atmosphere remained claustrophobic until a tactical substitution altered the game's DNA.

The Pivot: Orban's Instant Impact

The game shifted dramatically in the 35th minute when Gift Orban entered the fray. It took just seven minutes for the substitute to silence the home crowd, finishing a precise move orchestrated by Al Musrati. An Intensity rating of 11.6 tells the story of the frantic second half, as the Viola desperately peppered the Verona goal with 20 total shots. Luck briefly appeared to favor the hosts in the 69th minute when an own goal by U. Nunez leveled the score, sparking hope of a long-awaited first win. Despite the pressure, Verona remained disciplined, absorbing the barrage while waiting for their moment to strike on the break.

Resolution: A Late Death Blow

Just as the match seemed destined for a draw that would satisfy neither side, the "super-sub" narrative reached its peak. In the 90th minute, Gift Orban struck again, converting a clinical assist from A. Bernede to seal a massive 2-1 victory for Verona. An Upset Factor of 0 confirms that while the result was a shock to the home support, it followed the logic of clinical finishing over raw shot volume. For Verona, these three points provide a vital lifeline in the survival race. Conversely, Fiorentina remains rooted to the bottom of the table, winless after 15 matches and facing a mountain to climb to avoid the drop.

Key Questions

What made Gift Orban the Man of the Match?

His clinical brace, scored after coming off the bench, turned Verona's limited chances into a crucial three points.

How did substitute Gift Orban change the game?

Entering in the 35th minute, Orban provided the finishing touch Fiorentina lacked, scoring both the opener and the 90th-minute winner.

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
65%
35%
Fiorentina 65%
Hellas Verona 35%
Shots
20
13
Fiorentina 20
Hellas Verona 13
Shots on Target
4
3
Fiorentina 4
Hellas Verona 3
Expected Goals (xG)
1.71
0.94
Fiorentina 1.71
Hellas Verona 0.94
Passes
475
259
Fiorentina 475
Hellas Verona 259
Pass Accuracy
86%
70%
Fiorentina 86%
Hellas Verona 70%
Corners
9
4
Fiorentina 9
Hellas Verona 4
Fouls
10
22
Fiorentina 10
Hellas Verona 22
Yellow Cards
1
5
Fiorentina 1
Hellas Verona 5
Red Cards
0
0
Fiorentina 0
Hellas Verona 0

Match Events

Cheikh Niasse 🟨 25'
Martin Frese 🟨 32'
↓ Giovane ↑G. Orban 🔄 35'
G. Orban (Al Musrati) ⚽ 42'
HT
↓ C. Niasse ↑R. Gagliardini 🔄 46'
↓ D. Mosquera ↑A. Sarr 🔄 61'
61' 🔄 ↓ R. Mandragora ↑A. Richardson
61' 🔄 ↓ L. Ranieri ↑N. Fortini
69' ⚽ U. Nunez
69' 🔄 ↓ S. Sohm ↑E. Dzeko
↓ Al Musrati ↑S. Serdar 🔄 75'
↓ M. Frese ↑N. Valentini 🔄 75'
Rafik Belghali 🟨 85'
87' 🔄 ↓ Dodo ↑M. Viti
87' 🔄 ↓ N. Fagioli ↑C. Ndour
G. Orban (A. Bernede) ⚽ 90'
Unai Núñez 🟨 90'+5
FT

Player Cards

Our take on every player in this match

Fiorentina

Goalkeepers
David de Gea
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Marin Pongračić
MAGNET
MAGNET
89
Activity
89
Activity
84
Passes
5
Duels
Pietro Comuzzo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
83%
Duel Win %
Luca Ranieri
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
Dodô
NPC
NPC
87
Minutes
87
Minutes
29%
Pass Acc
6.9
Rating
Rolando Mandragora
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Nicolò Fagioli
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
66%
Pass Acc
Simon Sohm
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Fabiano Parisi
ENFORCER
ENFORCER
4
Tackles
4
Tackles
14
Duels Won
74%
Win %
Forwards
Albert Guðmundsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Moise Kean
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Luca Lezzerini
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tommaso Martinelli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pablo Marí
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mattia Viti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Niccolò Fortini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Eddy Kouadio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hans Nicolussi Caviglia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amir Richardson
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Cher Ndour
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Edin Džeko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Roberto Piccoli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christian Kouamé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Hellas Verona

Goalkeepers
Lorenzo Montipò
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Unai Núñez
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
2
Fouls
6.2
Rating
Victor Nelsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Armel Bella-Kotchap
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Midfielders
Rafik Belghali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Cheikh Niasse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Al Musrati
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
Antoine Bernede
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.5
Rating
Martin Frese
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Forwards
Giovane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
35
Entry
Daniel Mosquera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
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
Daniel Oyegoke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolás Valentini
ENFORCER
ENFORCER
3
Tackles
3
Tackles
3
Duels Won
75%
Win %
Tobias Slotsager
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Enzo Ebosse
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
Jesús Santiago
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Suat Serdar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Grigoris Kastanos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdou Harroui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Roberto Gagliardini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Amin Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Gift Orban
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
9.3
Rating
Junior Ajayi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/14/2025 Fiorentina 1 - 2 Hellas Verona Serie A Stadio Artemio Franchi
02/23/2025 Verona 1 - 0 Fiorentina Serie A Stadio Marcantonio Bentegodi
11/10/2024 Fiorentina 3 - 1 Verona Serie A Stadio Artemio Franchi
05/05/2024 Verona 2 - 1 Fiorentina Serie A Stadio Marcantonio Bentegodi
12/17/2023 Fiorentina 1 - 0 Verona Serie A Stadio Artemio Franchi
02/27/2023 Verona 0 - 3 Fiorentina Serie A Stadio Marc'Antonio Bentegodi
12/14/2025
Serie A Stadio Artemio Franchi
02/23/2025
Serie A Stadio Marcantonio Bentegodi
11/10/2024
Serie A Stadio Artemio Franchi
05/05/2024
Serie A Stadio Marcantonio Bentegodi
12/17/2023
Serie A Stadio Artemio Franchi
02/27/2023
Serie A Stadio Marc'Antonio Bentegodi
Fiorentina Win
Hellas Verona Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 15 33 34 14 +20 WGenoa 1 - 2 Inter (14-12-2025)WInter 4 - 0 Como (06-12-2025)WPisa 0 - 2 Inter (30-11-2025)LInter 0 - 1 AC Milan (23-11-2025)WInter 2 - 0 Lazio (09-11-2025)
2 AC Milan 15 32 24 13 +11 DAC Milan 2 - 2 Sassuolo (14-12-2025)WTorino 2 - 3 AC Milan (08-12-2025)WAC Milan 1 - 0 Lazio (29-11-2025)WInter 0 - 1 AC Milan (23-11-2025)DParma 2 - 2 AC Milan (08-11-2025)
3 Napoli 15 31 22 13 +9 LUdinese 1 - 0 Napoli (14-12-2025)WNapoli 2 - 1 Juventus (07-12-2025)WAS Roma 0 - 1 Napoli (30-11-2025)WNapoli 3 - 1 Atalanta (22-11-2025)LBologna 2 - 0 Napoli (09-11-2025)
4 AS Roma 15 30 16 8 +8 WAS Roma 1 - 0 Como (15-12-2025)LCagliari 1 - 0 AS Roma (07-12-2025)LAS Roma 0 - 1 Napoli (30-11-2025)WCremonese 1 - 3 AS Roma (23-11-2025)WAS Roma 2 - 0 Udinese (09-11-2025)
5 Juventus 15 26 19 14 +5 WBologna 0 - 1 Juventus (14-12-2025)LNapoli 2 - 1 Juventus (07-12-2025)WJuventus 2 - 1 Cagliari (29-11-2025)DFiorentina 1 - 1 Juventus (22-11-2025)DJuventus 0 - 0 Torino (08-11-2025)
6 Bologna 15 25 23 13 +10 LBologna 0 - 1 Juventus (14-12-2025)DLazio 1 - 1 Bologna (07-12-2025)LBologna 1 - 3 Cremonese (01-12-2025)WUdinese 0 - 3 Bologna (22-11-2025)WBologna 2 - 0 Napoli (09-11-2025)
7 Como 15 24 19 12 +7 LAS Roma 1 - 0 Como (15-12-2025)LInter 4 - 0 Como (06-12-2025)WComo 2 - 0 Sassuolo (28-11-2025)WTorino 1 - 5 Como (24-11-2025)DComo 0 - 0 Cagliari (08-11-2025)
8 Lazio 15 22 17 11 +6 WParma 0 - 1 Lazio (13-12-2025)DLazio 1 - 1 Bologna (07-12-2025)LAC Milan 1 - 0 Lazio (29-11-2025)WLazio 2 - 0 Lecce (23-11-2025)LInter 2 - 0 Lazio (09-11-2025)
9 Sassuolo 15 21 21 19 +2 DAC Milan 2 - 2 Sassuolo (14-12-2025)WSassuolo 3 - 1 Fiorentina (06-12-2025)LComo 2 - 0 Sassuolo (28-11-2025)DSassuolo 2 - 2 Pisa (24-11-2025)WAtalanta 0 - 3 Sassuolo (09-11-2025)
10 Udinese 15 21 16 22 -6 WUdinese 1 - 0 Napoli (14-12-2025)LUdinese 1 - 2 Genoa (08-12-2025)WParma 0 - 2 Udinese (29-11-2025)LUdinese 0 - 3 Bologna (22-11-2025)LAS Roma 2 - 0 Udinese (09-11-2025)
11 Cremonese 15 20 18 18 0 LTorino 1 - 0 Cremonese (13-12-2025)WCremonese 2 - 0 Lecce (07-12-2025)WBologna 1 - 3 Cremonese (01-12-2025)LCremonese 1 - 3 AS Roma (23-11-2025)LPisa 1 - 0 Cremonese (07-11-2025)
12 Atalanta 15 19 19 18 +1 WAtalanta 2 - 1 Cagliari (13-12-2025)LHellas Verona 3 - 1 Atalanta (06-12-2025)WAtalanta 2 - 0 Fiorentina (30-11-2025)LNapoli 3 - 1 Atalanta (22-11-2025)LAtalanta 0 - 3 Sassuolo (09-11-2025)
13 Torino 15 17 15 26 -11 WTorino 1 - 0 Cremonese (13-12-2025)LTorino 2 - 3 AC Milan (08-12-2025)LLecce 2 - 1 Torino (30-11-2025)LTorino 1 - 5 Como (24-11-2025)DJuventus 0 - 0 Torino (08-11-2025)
14 Lecce 15 16 11 19 -8 WLecce 1 - 0 Pisa (12-12-2025)LCremonese 2 - 0 Lecce (07-12-2025)WLecce 2 - 1 Torino (30-11-2025)LLazio 2 - 0 Lecce (23-11-2025)DLecce 0 - 0 Hellas Verona (08-11-2025)
15 Cagliari 15 14 15 21 -6 LAtalanta 2 - 1 Cagliari (13-12-2025)WCagliari 1 - 0 AS Roma (07-12-2025)LJuventus 2 - 1 Cagliari (29-11-2025)DCagliari 3 - 3 Genoa (22-11-2025)DComo 0 - 0 Cagliari (08-11-2025)
16 Genoa 15 14 16 23 -7 LGenoa 1 - 2 Inter (14-12-2025)WUdinese 1 - 2 Genoa (08-12-2025)WGenoa 2 - 1 Hellas Verona (29-11-2025)DCagliari 3 - 3 Genoa (22-11-2025)DGenoa 2 - 2 Fiorentina (09-11-2025)
17 Parma 15 14 10 18 -8 LParma 0 - 1 Lazio (13-12-2025)WPisa 0 - 1 Parma (08-12-2025)LParma 0 - 2 Udinese (29-11-2025)WHellas Verona 1 - 2 Parma (23-11-2025)DParma 2 - 2 AC Milan (08-11-2025)
18 Hellas Verona 15 12 13 22 -9 WFiorentina 1 - 2 Hellas Verona (14-12-2025)WHellas Verona 3 - 1 Atalanta (06-12-2025)LGenoa 2 - 1 Hellas Verona (29-11-2025)LHellas Verona 1 - 2 Parma (23-11-2025)DLecce 0 - 0 Hellas Verona (08-11-2025)
19 Pisa 15 10 10 20 -10 LLecce 1 - 0 Pisa (12-12-2025)LPisa 0 - 1 Parma (08-12-2025)LPisa 0 - 2 Inter (30-11-2025)DSassuolo 2 - 2 Pisa (24-11-2025)WPisa 1 - 0 Cremonese (07-11-2025)
20 Fiorentina 15 6 12 26 -14 LFiorentina 1 - 2 Hellas Verona (14-12-2025)LSassuolo 3 - 1 Fiorentina (06-12-2025)LAtalanta 2 - 0 Fiorentina (30-11-2025)DFiorentina 1 - 1 Juventus (22-11-2025)DGenoa 2 - 2 Fiorentina (09-11-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.