Serie A Regular Season - 2

Torino 0 - 0 FT Fiorentina

Stadio Olimpico di Torino

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

Futmetrix Verdict
16
FT
Sun, Aug 31
Italiano
Torino
0-0
Fiorentina
⚡ Intensity 9
⚖️ Balance 0
🏆 Stakes 11
🎲 Upset 54
Tactical deadlock at the Stadio Olimpico

Goalkeepers Shine in Appennine Derby Stalemate

Skip It Futmetrix Score: 16/100. A gritty encounter where defensive resilience outweighed clinical finishing, leaving both sides still searching for their first league win of the season.

Early Friction and Set-Piece Pressure

The atmosphere at the Stadio Olimpico Grande Torino was thick with expectation as the regional rivalry took center stage. From the opening exchanges, Torino adopted a combative stance, racking up 21 fouls as they sought to disrupt the rhythm of a technically superior visiting side. A Balance score of 1.0 reflected the tactical arm-wrestle that defined the first half, with neither side willing to overcommit. Torino found joy in set-piece situations, forcing 7 corners and creating a period of sustained aerial pressure that tested the resolve of the Tuscan defense. The high Stakes of the early season were evident in every challenge, as both managers prioritized defensive structure over expansive attacking play, resulting in a cagey opening act where space in the final third was at a premium.

The Duel Between the Sticks

As the match progressed into the second half, the narrative shifted from midfield attrition to a masterclass in goalkeeping. An Intensity rating of 1.9 highlights a match played with physical vigor, but it was the quality of the shot-stoppers that prevented the deadlock from breaking. David De Gea proved his worth for Fiorentina, making 4 vital saves, including a couple of reflexive stops that left the home crowd in disbelief. Not to be outdone, Franco Israel remained equally vigilant for Il Toro, recording 3 saves of his own to keep the scores level. This goalkeeping standoff became the pivot of the match; while Fiorentina controlled possession at 55%, they could not find a way past the Uruguayan keeper, despite fashioning the more dangerous openings according to the expected goals data.

Tactical Impasse and Table Impact

The closing stages saw the introduction of fresh legs, but the tactical deadlock remained unbreakable. Dodô was a constant outlet for the visitors, providing 2 key passes and driving his team forward from midfield, yet the clinical edge was missing. With an Upset factor of 0.0, the result aligned with the inability of either side to capitalize on their fleeting moments of dominance. For Torino, a point offers some respite in a difficult start that leaves them in the relegation zone, though their lack of goals is becoming a concerning trend. Fiorentina, meanwhile, will view this as a missed opportunity given their superior xG of 1.74. As the final whistle blew at the Stadio Olimpico Grande Torino, both clubs were left to reflect on a point gained through defensive grit but two lost through offensive frustration.

Key Questions

Did the derby intensity affect the quality of play?

Yes, Torino's 21 fouls significantly disrupted the match flow, preventing both teams from establishing the offensive rhythm needed to break a disciplined defensive line.

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
45%
55%
Torino 45%
Fiorentina 55%
Shots
7
16
Torino 7
Fiorentina 16
Shots on Target
4
4
Torino 4
Fiorentina 4
Expected Goals (xG)
1.02
1.74
Torino 1.02
Fiorentina 1.74
Passes
292
369
Torino 292
Fiorentina 369
Pass Accuracy
77%
83%
Torino 77%
Fiorentina 83%
Corners
7
3
Torino 7
Fiorentina 3
Fouls
21
13
Torino 21
Fiorentina 13
Yellow Cards
2
2
Torino 2
Fiorentina 2
Red Cards
0
0
Torino 0
Fiorentina 0

Match Events

Simon Sohm 🟨 19'
37' 🟨 Nikola Vlašić
HT
P. Comuzzo E. Kouadio 🔄 46'
S. Sohm N. Fagioli 🔄 46'
62' 🔄 G. Simeone C. Adams
R. Mandragora C. Ndour 🔄 66'
76' 🔄 C. Biraghi V. Lazaro
76' 🔄 I. Ilic G. Gineitis
R. Piccoli E. Dzeko 🔄 77'
81' 🔄 K. Asllani A. Tameze
81' 🔄 C. Ngonge Z. Aboukhlal
A. Gudmundsson J. Fazzini 🔄 83'
86' 🟨 Valentino Lazaro
FT

Player Cards

Our take on every player in this match

Torino

Goalkeepers
F. Israel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
M. Pedersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Coco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
G. Maripan
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
C. Biraghi
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Midfielders
C. Casadei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
K. Asllani
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
I. Ilic
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Forwards
C. Ngonge
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
G. Simeone
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
N. Vlasic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
A. Paleari
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Popa
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Masina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
V. Lazaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
A. Dembele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Ilkhan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Anjorin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Tameze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
G. Gineitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Z. Aboukhlal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
C. Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
D. Zapata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Njie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Fiorentina

Goalkeepers
D. de Gea
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
P. Comuzzo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
M. Pongracic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Ranieri
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
Midfielders
Dodo
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
R. Mandragora
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
S. Sohm
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
R. Gosens
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
A. Gudmundsson
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
R. Piccoli
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
M. Kean
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
BENCH
L. Lezzerini
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Martinelli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
P. Mari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Viti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Fortini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Kouadio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
F. Parisi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Sabiri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
H. Nicolussi Caviglia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Fazzini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
C. Ndour
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
N. Fagioli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
E. Dzeko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
31/08/2025 Torino 0 - 0 Fiorentina Serie A Stadio Olimpico Grande Torino
19/01/2025 Fiorentina 1 - 1 Torino Serie A Stadio Artemio Franchi
03/11/2024 Torino 0 - 1 Fiorentina Serie A Stadio Olimpico Grande Torino
02/03/2024 Torino 0 - 0 Fiorentina Serie A Stadio Olimpico Grande Torino
29/12/2023 Fiorentina 1 - 0 Torino Serie A Stadio Artemio Franchi
21/05/2023 Torino 1 - 1 Fiorentina Serie A Stadio Olimpico Grande Torino
31/08/2025
Serie A Stadio Olimpico Grande Torino
19/01/2025
Serie A Stadio Artemio Franchi
03/11/2024
Serie A Stadio Olimpico Grande Torino
02/03/2024
Serie A Stadio Olimpico Grande Torino
29/12/2023
Serie A Stadio Artemio Franchi
21/05/2023
Serie A Stadio Olimpico Grande Torino
Torino Win
Fiorentina Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Napoli 2 6 3 0 +3 WNapoli 1 - 0 Cagliari (30-08-2025)WSassuolo 0 - 2 Napoli (23-08-2025)
2 Juventus 2 6 3 0 +3 WGenoa 0 - 1 Juventus (31-08-2025)WJuventus 2 - 0 Parma (24-08-2025)
3 Cremonese 2 6 5 3 +2 WCremonese 3 - 2 Sassuolo (29-08-2025)WAC Milan 1 - 2 Cremonese (23-08-2025)
4 AS Roma 2 6 2 0 +2 WPisa 0 - 1 AS Roma (30-08-2025)WAS Roma 1 - 0 Bologna (23-08-2025)
5 Udinese 2 4 3 2 +1 WInter 1 - 2 Udinese (31-08-2025)DUdinese 1 - 1 Verona (25-08-2025)
6 Inter 2 3 6 2 +4 LInter 1 - 2 Udinese (31-08-2025)WInter 5 - 0 Torino (25-08-2025)
7 Lazio 2 3 4 2 +2 WLazio 4 - 0 Verona (31-08-2025)LComo 2 - 0 Lazio (24-08-2025)
8 AC Milan 2 3 3 2 +1 WLecce 0 - 2 AC Milan (29-08-2025)LAC Milan 1 - 2 Cremonese (23-08-2025)
9 Como 2 3 2 1 +1 LBologna 1 - 0 Como (30-08-2025)WComo 2 - 0 Lazio (24-08-2025)
10 Bologna 2 3 1 1 0 WBologna 1 - 0 Como (30-08-2025)LAS Roma 1 - 0 Bologna (23-08-2025)
11 Atalanta 2 2 2 2 0 DParma 1 - 1 Atalanta (30-08-2025)DAtalanta 1 - 1 Pisa (24-08-2025)
12 Fiorentina 2 2 1 1 0 DTorino 0 - 0 Fiorentina (31-08-2025)DCagliari 1 - 1 Fiorentina (24-08-2025)
13 Cagliari 2 1 1 2 -1 LNapoli 1 - 0 Cagliari (30-08-2025)DCagliari 1 - 1 Fiorentina (24-08-2025)
14 Pisa 2 1 1 2 -1 LPisa 0 - 1 AS Roma (30-08-2025)DAtalanta 1 - 1 Pisa (24-08-2025)
15 Genoa 2 1 0 1 -1 LGenoa 0 - 1 Juventus (31-08-2025)DGenoa 0 - 0 Lecce (23-08-2025)
16 Parma 2 1 1 3 -2 DParma 1 - 1 Atalanta (30-08-2025)LJuventus 2 - 0 Parma (24-08-2025)
17 Lecce 2 1 0 2 -2 LLecce 0 - 2 AC Milan (29-08-2025)DGenoa 0 - 0 Lecce (23-08-2025)
18 Verona 2 1 1 5 -4 LLazio 4 - 0 Verona (31-08-2025)DUdinese 1 - 1 Verona (25-08-2025)
19 Torino 2 1 0 5 -5 DTorino 0 - 0 Fiorentina (31-08-2025)LInter 5 - 0 Torino (25-08-2025)
20 Sassuolo 2 0 2 5 -3 LCremonese 3 - 2 Sassuolo (29-08-2025)LSassuolo 0 - 2 Napoli (23-08-2025)