Serie A Gameweek 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
42
FT
Sun, Sep 21
Italiano
Torino
0-3
Atalanta
⚡ Intensity 51
⚖️ Balance 16
🏆 Stakes 18
🎲 Upset 0
Krstović double inspires dominant Atalanta win

Win Probability

  • Torino 30%
  • Draw 27%
  • Atalanta 43%

Futmetrix AI estimate

Eight-Minute Blitz Silences the Olimpico

Average Entertainment Futmetrix Score: 42/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' 🔄 ↓ G. Maripan ↑A. Tameze
46' 🔄 ↓ I. Ilic ↑C. Casadei
69' 🔄 ↓ G. Simeone ↑D. Zapata
72' • Saúl Coco
81' 🔄 ↓ N. Vlasic ↑F. Anjorin
↓ N. Krstovic ↑D. Maldini 🔄 86'
↓ K. Sulemana ↑A. Lookman 🔄 87'
↓ M. De Roon ↑Y. Musah 🔄 87'
FT

Player Cards

Our take on every player in this match

Torino

Goalkeepers
Franco Israel
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Saúl Coco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Guillermo Maripán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Ardian Ismajli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Valentino Lazaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ivan Ilić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Kristjan Asllani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Cristiano Biraghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Zakaria Aboukhlal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Nikola Vlašić
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Giovanni Simeone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Alberto Paleari
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mihai Popa
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marcus Pedersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ali Dembélé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niels Nkounkou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emirhan İlkhan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tino Anjorin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Cesare Casadei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Adrien Tamèze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Gvidas Gineitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ché Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Cyril Ngonge
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duván Zapata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Alieu Njie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Atalanta

Goalkeepers
Marco Carnesecchi
PENALTY HERO
PENALTY HERO
1
Pens Saved
1
Pens Saved
5
Saves
9.2
Rating
Defenders
Odilon Kossounou
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.9
Rating
Isak Hien
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
27
Entry
Berat Djimsiti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Davide Zappacosta
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
Marten de Roon
MAGNET
MAGNET
92
Activity
92
Activity
86
Passes
6
Duels
Mario Pašalić
MAGNET
MAGNET
90
Activity
90
Activity
83
Passes
7
Duels
Nicola Zalewski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
10
Entry
Forwards
Lazar Samardžić
MAGNET
MAGNET
68
Activity
68
Activity
55
Passes
13
Duels
Kamaldeen Sulemana
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.6
Rating
Nikola Krstović
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
8.3
Rating
BENCH
Francesco Rossi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marco Sportiello
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raoul Bellanova
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Relja Obrić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenzo Bernasconi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Honest Ahanor
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
Yunus Musah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Marco Brescianini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ademola Lookman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Daniel 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
09/21/2025 Torino 0 - 3 Atalanta Serie A Stadio Olimpico Grande Torino
02/01/2025 Atalanta 1 - 1 Torino Serie A Gewiss Stadium
08/25/2024 Torino 2 - 1 Atalanta Serie A Stadio Olimpico Grande Torino
05/26/2024 Atalanta 3 - 0 Torino Serie A Gewiss Stadium
12/04/2023 Torino 3 - 0 Atalanta Serie A Stadio Olimpico Grande Torino
04/29/2023 Torino 1 - 2 Atalanta Serie A Stadio Olimpico Grande Torino
09/21/2025
Serie A Stadio Olimpico Grande Torino
02/01/2025
Serie A Gewiss Stadium
08/25/2024
Serie A Stadio Olimpico Grande Torino
05/26/2024
Serie A Gewiss Stadium
12/04/2023
Serie A Stadio Olimpico Grande Torino
04/29/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 DHellas Verona 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)DHellas Verona 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 Hellas 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 Hellas 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 Hellas Verona 4 3 2 6 -4 DHellas Verona 1 - 1 Juventus (20-09-2025)DHellas Verona 0 - 0 Cremonese (15-09-2025)LLazio 4 - 0 Hellas Verona (31-08-2025)DUdinese 1 - 1 Hellas 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)

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.