Serie A Regular Season - 25

Udinese 1 - 2 FT Sassuolo

Bluenergy Stadium - Stadio Friuli

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

Futmetrix Verdict
64
FT
Sun, Feb 15
Italiano
Udinese
1-2
Sassuolo
⚡ Intensity 59
⚖️ Balance 78
🏆 Stakes 0
🎲 Upset 30
Two minutes of madness sink Udinese.

Sassuolo's Quickfire Raid at the Friuli

Worth Watching Futmetrix Score: 64/100. A high-stakes mid-table battle was decided by a breathtaking two-minute blitz as Sassuolo overturned an early deficit to secure a vital away victory.

The Early Breakthrough and Territorial Dominance

The atmosphere at Bluenergy Stadium - Stadio Friuli was electric from the start, with both sides aware that victory would provide a significant cushion in the Serie A standings. Udinese took the initiative early on, with an Intensity rating of 90 characterizing their aggressive pressing. The deadlock was broken in the 10th minute when Oumar Solet connected with a precise pass from J. Ekkelenkamp to fire the hosts ahead. Udinese controlled possession for large periods and generated significant set-piece pressure, winning 13 corners throughout the match. However, despite their territorial advantage, they failed to convert dominance into a two-goal cushion, leaving the door ajar for a clinical visitor response.

A Tactical Pivot and the Two-Minute Turnaround

The complexion of the match shifted dramatically in the second half, fueled by a brilliant managerial move from the away dugout. The introduction of Ulisses Garcia at halftime provided the width and delivery that Sassuolo had lacked. The Balance of the match swung violently in the 56th minute when A. Lauriente leveled the scores following an assist from Pinamonti. Before the home fans could process the equalizer, the Upset Factor surged as A. Pinamonti himself found the net just two minutes later, assisted by Garcia. This rapid double-salvo stunned the Udinese faithful and completely re-wrote the narrative of a match that had previously looked destined for a home win.

VAR Drama and Standing Implications

The closing stages were defined by Udinese’s desperate search for a way back and a moment of ultimate frustration. In the 70th minute, N. Bertola appeared to have rescued a point, only for a VAR review to strike the goal off for a handball in the build-up. Despite the heroics of Maduka Okoye, who kept the hosts in contention with vital interventions, Udinese could not find a legal second goal. With the Stakes involving a leap into the top half of the table, this result sees both teams now locked together on 32 points. For Sassuolo, it was a masterclass in efficiency, scoring twice from just three shots on target to claim all three points in dramatic fashion.

Key Questions

How did Udinese complete the comeback from behind?

Udinese did not complete a comeback; a potential 70th-minute equalizer by Bertola was disallowed by VAR for handball.

How did substitute Oumar Solet change the game?

Oumar Solet actually started the match, providing Udinese's only goal in the 10th minute before Sassuolo rallied to win.

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
50%
50%
Udinese 50%
Sassuolo 50%
Shots
8
10
Udinese 8
Sassuolo 10
Shots on Target
2
3
Udinese 2
Sassuolo 3
Expected Goals (xG)
0.54
1.37
Udinese 0.54
Sassuolo 1.37
Passes
379
370
Udinese 379
Sassuolo 370
Pass Accuracy
82%
86%
Udinese 82%
Sassuolo 86%
Corners
7
6
Udinese 7
Sassuolo 6
Fouls
14
13
Udinese 14
Sassuolo 13
Yellow Cards
3
2
Udinese 3
Sassuolo 2
Red Cards
0
0
Udinese 0
Sassuolo 0

Match Events

10' O. Solet (J. Ekkelenkamp)
T. Muharemovic 🟨 16'
21' 🟨 A. Atta
HT
J. Doig W. Coulibaly 🔄 46'
T. Muharemovic U. Garcia 🔄 46'
A. Lauriente (A. Pinamonti) 56'
A. Pinamonti (U. Garcia) 58'
63' 🟨 J. Zemura
65' 🔄 L. Miller O. Zarraga
65' 🔄 V. Bayo A. Buksa
70' N. Bertola
A. Pinamonti M. Nzola 🔄 72'
77' 🟨 J. Ekkelenkamp
79' 🔄 J. Ekkelenkamp J. Piotrowski
79' 🔄 J. Karlstrom J. Arizala
A. Lauriente A. Fadera 🔄 79'
W. Coulibaly 🟨 83'
D. Berardi C. Volpato 🔄 84'
86' 🔄 O. Solet I. Gueye
A. Fadera 🟨 90'+6
FT

Player Cards

Our take on every player in this match

Udinese

Goalkeepers
Maduka Okoye
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Nicolò Bertola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Oumar Solet
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Thomas Kristensen
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Jordan Zemura
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
23%
Pass Acc
Midfielders
Jürgen Ekkelenkamp
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Jesper Karlström
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Lennon Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Arthur Atta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Nicolò Zaniolo
PROVOCATEUR
PROVOCATEUR
7
Fouls Won
7
Fouls Won
13
Duels Won
0
Pens Won
Vakoun Bayo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
BENCH
Alessandro Nunziante
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniele Padelli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Branimir Mlačić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christian Kabasele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kingsley Ehizibue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oier Zarraga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Juan Arizala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Abdoulaye Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jakub Piotrowski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Adam Buksa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Idrissa Gueye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry

Sassuolo

Goalkeepers
Arijanet Murić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Sebastian Walukiewicz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Jay Idzes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Tarik Muharemović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Josh Doig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Kristian Thorstvedt
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Luca Lipani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Ismael Koné
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Domenico Berardi
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Andrea Pinamonti
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Armand Laurienté
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Giacomo Satalino
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Stefano Turati
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gioele Zacchi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ulisses Garcia
SUPER SUB
SUPER SUB
1
Assist
1
Assist
51
Minutes
8
Rating
Woyo Coulibaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry
Filippo Romagna
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Felipe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Darryl Bakola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aster Vranckx
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Edoardo Iannoni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cristian Volpato
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
M'Bala Nzola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Alieu Fadera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Luca Moro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
28/09/2025 Sassuolo 3 - 1 Udinese Serie A MAPEI Stadium - Città del Tricolore
01/04/2024 Sassuolo 1 - 1 Udinese Serie A MAPEI Stadium - Città del Tricolore
17/12/2023 Udinese 2 - 2 Sassuolo Serie A Bluenergy Stadium
12/02/2023 Udinese 2 - 2 Sassuolo Serie A Dacia Arena
11/09/2022 Sassuolo 1 - 3 Udinese Serie A MAPEI Stadium - Città del Tricolore
07/05/2022 Sassuolo 1 - 1 Udinese Serie A MAPEI Stadium - Città del Tricolore
28/09/2025
Serie A MAPEI Stadium - Città del Tricolore
01/04/2024
Serie A MAPEI Stadium - Città del Tricolore
17/12/2023
Serie A Bluenergy Stadium
12/02/2023
Serie A Dacia Arena
11/09/2022
Serie A MAPEI Stadium - Città del Tricolore
07/05/2022
Serie A MAPEI Stadium - Città del Tricolore
Udinese Win
Sassuolo Win
Draw

League Standings

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