Serie A Regular Season - 4

Torino 0 - 3 FT Atalanta

Stadio Olimpico di Torino

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

Futmetrix Verdict
43
FT
Sun, Sep 21
Italiano
Torino
0-3
Atalanta
⚡ Intensity 48
⚖️ Balance 15
🏆 Stakes 33
🎲 Upset 0
Krstović double inspires dominant Atalanta win

Eight-Minute Blitz Silences the Olimpico

Average Entertainment Futmetrix Score: 43/100. Atalanta delivered a masterclass in clinical finishing and defensive resilience, leaving Torino without answers in a one-sided affair at the Stadio Olimpico Grande Torino.

Tactical Control at the Stadio Olimpico Grande Torino

From the early exchanges at the Stadio Olimpico Grande Torino, it was evident that the visitors arrived with a clear blueprint for dominance. An Intensity rating of 7.5 captures the relentless pressure applied by Atalanta, who squeezed the pitch and forced the hosts into uncomfortable errors. While Valentino Lazaro attempted to provide an outlet for the granata, his efforts were often isolated against a well-drilled backline. The creative hub of the match was undoubtedly L. Samardzic, whose incisive passing constantly asked questions of the Torino defense. The visitors dominated possession with 61%, methodically probing for weaknesses while the home side struggled to retain the ball under the crushing weight of the Nerazzurri press, setting a grim tone for the local faithful.

The Eight-Minute Blitz

The match was decided in a whirlwind period during the first half that saw the hosts capitulate. A Balance score of 2.4 indicates how quickly the match moved away from the hosts during this critical phase. The deadlock was broken in the 30th minute when Nikola Krstović found the back of the net, clinical in his execution. Before the dust could settle, K. Sulemana doubled the advantage in the 34th minute, assisted by a rampaging D. Zappacosta. The humiliation was compounded just four minutes later as Krstović grabbed his second, effectively ending the contest before the halftime whistle. This three-goal flurry in just eight minutes exposed significant gaps in the Torino tactical setup, as the visitors transitioned with a speed and precision that was simply too much to handle.

Defensive Heroics and the Final Whistle

Despite the mountain they had to climb, Torino attempted to find a way back into the match during the second period. Their best opportunity arrived in the 72nd minute when a VAR review confirmed a penalty following an incident involving Saúl Coco. However, Marco Carnesecchi produced a stunning save to maintain his clean sheet, demonstrating why he is considered one of the league's elite stoppers. With Stakes measured at 4.0, Atalanta showed great maturity to see out the game, refusing to let their Intensity drop even with the result secured. The Upset Factor remained at 0.0 as the favorites lived up to their billing with professional ease. The result leaves Torino searching for answers after a heavy home defeat, while Atalanta continues to signal their intent as genuine contenders for the top European spots.

Key Questions

What made Marco Carnesecchi the Man of the Match?

Carnesecchi's five crucial saves and a vital penalty stop against Saúl Coco preserved the clean sheet and stifled any hope of a Torino 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
39%
61%
Torino 39%
Atalanta 61%
Shots
11
9
Torino 11
Atalanta 9
Shots on Target
5
5
Torino 5
Atalanta 5
Expected Goals (xG)
1.20
1.64
Torino 1.20
Atalanta 1.64
Passes
386
617
Torino 386
Atalanta 617
Pass Accuracy
84%
88%
Torino 84%
Atalanta 88%
Corners
1
0
Torino 1
Atalanta 0
Fouls
11
9
Torino 11
Atalanta 9
Yellow Cards
0
0
Torino 0
Atalanta 0
Red Cards
0
0
Torino 0
Atalanta 0

Match Events

N. Zalewski R. Bellanova 🔄 10'
I. Hien H. Ahanor 🔄 27'
N. Krstovic (L. Samardzic) 30'
K. Sulemana (D. Zappacosta) 34'
N. Krstovic (K. Sulemana) 38'
HT
46' 🔄 Z. Aboukhlal C. Adams
46' 🔄 I. Ilic C. Casadei
46' 🔄 G. Maripan A. Tameze
69' 🔄 G. Simeone D. Zapata
72' Saúl Coco
81' 🔄 N. Vlasic F. Anjorin
N. Krstovic D. Maldini 🔄 86'
M. De Roon Y. Musah 🔄 87'
K. Sulemana A. Lookman 🔄 87'
FT

Player Cards

Our take on every player in this match

Torino

Goalkeepers
F. Israel
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
S. Coco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
G. Maripan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
A. Ismajli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
V. Lazaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
I. Ilic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
K. Asllani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
C. Biraghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Z. Aboukhlal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
N. Vlasic
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
G. Simeone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
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
M. Pedersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Dembele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Nkounkou
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
9
Total Mins
Started
Entry
C. Casadei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
A. Tameze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
G. Gineitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
C. Ngonge
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Zapata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
A. Njie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Atalanta

Goalkeepers
M. Carnesecchi
PENALTY HERO
PENALTY HERO
1
Pens Saved
1
Pens Saved
5
Saves
9.2
Rating
Defenders
O. Kossounou
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.9
Rating
I. Hien
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
27
Entry
B. Djimsiti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
D. Zappacosta
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
M. De Roon
MAGNET
MAGNET
92
Activity
92
Activity
86
Passes
6
Duels
M. Pasalic
MAGNET
MAGNET
90
Activity
90
Activity
83
Passes
7
Duels
N. Zalewski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
10
Entry
Forwards
L. Samardzic
MAGNET
MAGNET
68
Activity
68
Activity
55
Passes
13
Duels
K. Sulemana
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.6
Rating
N. Krstovic
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
8.3
Rating
BENCH
F. Rossi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Sportiello
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Bellanova
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
R. Obric
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Bernasconi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
H. Ahanor
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
Y. Musah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
M. Brescianini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Lookman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
D. Maldini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
21/09/2025 Torino 0 - 3 Atalanta Serie A Stadio Olimpico Grande Torino
01/02/2025 Atalanta 1 - 1 Torino Serie A Gewiss Stadium
25/08/2024 Torino 2 - 1 Atalanta Serie A Stadio Olimpico Grande Torino
26/05/2024 Atalanta 3 - 0 Torino Serie A Gewiss Stadium
04/12/2023 Torino 3 - 0 Atalanta Serie A Stadio Olimpico Grande Torino
29/04/2023 Torino 1 - 2 Atalanta Serie A Stadio Olimpico Grande Torino
21/09/2025
Serie A Stadio Olimpico Grande Torino
01/02/2025
Serie A Gewiss Stadium
25/08/2024
Serie A Stadio Olimpico Grande Torino
26/05/2024
Serie A Gewiss Stadium
04/12/2023
Serie A Stadio Olimpico Grande Torino
29/04/2023
Serie A Stadio Olimpico Grande Torino
Torino Win
Atalanta Win
Draw

League Standings

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