Serie A Regular Season - 20

Atalanta 2 - 0 FT Torino

New Balance Arena

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

Futmetrix Verdict
43
FT
Sat, Jan 10
Italiano
Atalanta
2-0
Torino
⚡ Intensity 42
⚖️ Balance 17
🏆 Stakes 33
🎲 Upset 0
De Ketelaere and Pasalic sink Torino

Clinical Atalanta Secure Home Victory

Average Entertainment Futmetrix Score: 43/100. Atalanta’s efficiency in front of goal proved the difference as they turned territorial dominance into a vital three points against a resilient Torino.

Early Breakthrough at New Balance Arena

The match at New Balance Arena burst into life with an early tactical statement from the hosts, disrupting the Balance of the contest within the opening quarter-hour. Charles De Ketelaere showcased his elite positioning in the 13th minute, meeting a precise delivery from Lorenzo Bernasconi to fire Atalanta into the lead. Controlled possession at 56% allowed the Dea to dictate the tempo, forcing the visitors into a defensive shell. The early opener fundamentally shifted the dynamic, as Torino were forced to abandon their conservative shape far earlier than planned. Despite the pressure, the first half remained a tight affair, defined more by tactical discipline than wide-open spaces.

Defensive Resilience and Midfield Attrition

As the match progressed, an Intensity rating of 66 characterized a grueling battle in the middle of the pitch. Torino attempted to claw their way back, creating 10 shooting opportunities, but they were repeatedly thwarted by an inspired Honest Ahanor. The defender's performance was a masterclass in anticipation, neutralizing the granata's aerial threats and ensuring the clean sheet remained intact. Atalanta’s midfield maintained an 85% passing accuracy, effectively recycling possession to blunt any momentum the visitors tried to build. While the scoreline remained slender, the underlying stats suggested a growing dominance, with the hosts eventually racking up 18 shots in a persistent search for a cushion.

Super Subs Seal the Points

The resolution of this contest was authored by Gian Piero Gasperini’s bench, emphasizing the high Stakes of the European race. With the game entering its final stages, the introduction of fresh legs proved fatal for a tiring Torino defense. G. Scamacca made an immediate impact, providing the vision and strength to set up M. Pasalic in the 90th minute. The Croatian midfielder's clinical finish doubled the lead and extinguished any hope of a late comeback. This victory not only highlights Atalanta’s squad depth but also their ability to manage a match from a winning position. For Torino, it was a night of missed chances and frustration against a side that simply possessed more quality in the final third.

Key Questions

What made Charles De Ketelaere the Man of the Match?

De Ketelaere earned a 9.3 rating by scoring the opener and creating 4 key passes, serving as the creative hub for Atalanta.

How did substitute Charles De Ketelaere change the game?

Actually, De Ketelaere started the match, and his 13th-minute goal set the clinical tone for Atalanta's victory.

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
56%
44%
Atalanta 56%
Torino 44%
Shots
18
10
Atalanta 18
Torino 10
Shots on Target
5
3
Atalanta 5
Torino 3
Expected Goals (xG)
2.61
0.82
Atalanta 2.61
Torino 0.82
Passes
492
382
Atalanta 492
Torino 382
Pass Accuracy
85%
79%
Atalanta 85%
Torino 79%
Corners
5
4
Atalanta 5
Torino 4
Fouls
14
17
Atalanta 14
Torino 17
Yellow Cards
1
2
Atalanta 1
Torino 2
Red Cards
0
0
Atalanta 0
Torino 0

Match Events

13' C. De Ketelaere (L. Bernasconi)
Adrien Tameze 🟨 25'
44' 🔄 B. Djimsiti I. Hien
HT
A. Tameze E. Ilkhan 🔄 57'
D. Zapata G. Simeone 🔄 57'
C. Ngonge C. Adams 🔄 57'
Emirhan İlkhan 🟨 62'
67' 🔄 G. Scalvini Y. Musah
67' 🔄 N. Krstovic G. Scamacca
79' 🔄 N. Zalewski M. Pasalic
79' 🔄 C. De Ketelaere L. Samardzic
V. Lazaro C. Biraghi 🔄 85'
Z. Aboukhlal A. Njie 🔄 86'
87' 🟨 Yunus Musah
90' M. Pasalic (G. Scamacca)
FT

Player Cards

Our take on every player in this match

Atalanta

Goalkeepers
M. Carnesecchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
G. Scalvini
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
51%
Pass Acc
B. Djimsiti
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
H. Ahanor
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
69%
Duel Win %
Midfielders
D. Zappacosta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. De Roon
MAGNET
MAGNET
79
Activity
79
Activity
66
Passes
13
Duels
Ederson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Bernasconi
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.9
Rating
Forwards
C. De Ketelaere
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
N. Zalewski
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
27%
Pass Acc
N. Krstovic
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
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
I. Hien
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
Started
Entry
Y. Musah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
M. Pasalic
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.9
Rating
L. Samardzic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
K. Sulemana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Scamacca
SUPER SUB
SUPER SUB
1
Assist
1
Assist
23
Minutes
6.7
Rating
D. Maldini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Torino

Goalkeepers
A. Paleari
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
A. Ismajli
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
4
Interceptions
2
Blocks
G. Maripan
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
12
Duels Won
0
Pens Won
S. Coco
SHIELD
SHIELD
3
Blocks
3
Blocks
2
Interceptions
0
Tackles
Midfielders
V. Lazaro
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
N. Vlasic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Tameze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
57
Entry
G. Gineitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Z. Aboukhlal
NPC
NPC
85
Minutes
85
Minutes
23%
Pass Acc
6.6
Rating
Forwards
D. Zapata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
C. Ngonge
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
BENCH
M. Popa
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
F. Israel
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Sazonov
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
C. Biraghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
E. Ilkhan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
F. Anjorin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
K. Asllani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
W. Acquah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Simeone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
C. Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
A. Njie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
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
Atalanta Win
Torino Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 20 46 43 17 +26 WInter 1 - 0 Lecce (14-01-2026)DInter 2 - 2 Napoli (11-01-2026)WParma 0 - 2 Inter (07-01-2026)WInter 3 - 1 Bologna (04-01-2026)WAtalanta 0 - 1 Inter (28-12-2025)
2 AC Milan 20 43 33 16 +17 WComo 1 - 3 AC Milan (15-01-2026)DFiorentina 1 - 1 AC Milan (11-01-2026)DAC Milan 1 - 1 Genoa (08-01-2026)WCagliari 0 - 1 AC Milan (02-01-2026)WAC Milan 3 - 0 Verona (28-12-2025)
3 Napoli 20 40 30 17 +13 DNapoli 0 - 0 Parma (14-01-2026)DInter 2 - 2 Napoli (11-01-2026)DNapoli 2 - 2 Verona (07-01-2026)WLazio 0 - 2 Napoli (04-01-2026)WCremonese 0 - 2 Napoli (28-12-2025)
4 Juventus 20 39 32 16 +16 WJuventus 5 - 0 Cremonese (12-01-2026)WSassuolo 0 - 3 Juventus (06-01-2026)DJuventus 1 - 1 Lecce (03-01-2026)WPisa 0 - 2 Juventus (27-12-2025)WJuventus 2 - 1 AS Roma (20-12-2025)
5 AS Roma 20 39 24 12 +12 WAS Roma 2 - 0 Sassuolo (10-01-2026)WLecce 0 - 2 AS Roma (06-01-2026)LAtalanta 1 - 0 AS Roma (03-01-2026)WAS Roma 3 - 1 Genoa (29-12-2025)LJuventus 2 - 1 AS Roma (20-12-2025)
6 Como 20 34 28 16 +12 LComo 1 - 3 AC Milan (15-01-2026)DComo 1 - 1 Bologna (10-01-2026)WPisa 0 - 3 Como (06-01-2026)WComo 1 - 0 Udinese (03-01-2026)WLecce 0 - 3 Como (27-12-2025)
7 Atalanta 20 31 25 19 +6 WAtalanta 2 - 0 Torino (10-01-2026)WBologna 0 - 2 Atalanta (07-01-2026)WAtalanta 1 - 0 AS Roma (03-01-2026)LAtalanta 0 - 1 Inter (28-12-2025)WGenoa 0 - 1 Atalanta (21-12-2025)
8 Bologna 20 30 29 22 +7 WVerona 2 - 3 Bologna (15-01-2026)DComo 1 - 1 Bologna (10-01-2026)LBologna 0 - 2 Atalanta (07-01-2026)LInter 3 - 1 Bologna (04-01-2026)DBologna 1 - 1 Sassuolo (28-12-2025)
9 Lazio 20 28 21 16 +5 WVerona 0 - 1 Lazio (11-01-2026)DLazio 2 - 2 Fiorentina (07-01-2026)LLazio 0 - 2 Napoli (04-01-2026)DUdinese 1 - 1 Lazio (27-12-2025)DLazio 0 - 0 Cremonese (20-12-2025)
10 Udinese 20 26 22 32 -10 DUdinese 2 - 2 Pisa (10-01-2026)WTorino 1 - 2 Udinese (07-01-2026)LComo 1 - 0 Udinese (03-01-2026)DUdinese 1 - 1 Lazio (27-12-2025)LFiorentina 5 - 1 Udinese (21-12-2025)
11 Sassuolo 20 23 23 27 -4 LAS Roma 2 - 0 Sassuolo (10-01-2026)LSassuolo 0 - 3 Juventus (06-01-2026)DSassuolo 1 - 1 Parma (03-01-2026)DBologna 1 - 1 Sassuolo (28-12-2025)LSassuolo 0 - 1 Torino (21-12-2025)
12 Torino 20 23 21 32 -11 LAtalanta 2 - 0 Torino (10-01-2026)LTorino 1 - 2 Udinese (07-01-2026)WVerona 0 - 3 Torino (04-01-2026)LTorino 1 - 2 Cagliari (27-12-2025)WSassuolo 0 - 1 Torino (21-12-2025)
13 Cremonese 20 22 20 28 -8 LJuventus 5 - 0 Cremonese (12-01-2026)DCremonese 2 - 2 Cagliari (08-01-2026)LFiorentina 1 - 0 Cremonese (04-01-2026)LCremonese 0 - 2 Napoli (28-12-2025)DLazio 0 - 0 Cremonese (20-12-2025)
14 Parma 20 22 14 22 -8 DNapoli 0 - 0 Parma (14-01-2026)WLecce 1 - 2 Parma (11-01-2026)LParma 0 - 2 Inter (07-01-2026)DSassuolo 1 - 1 Parma (03-01-2026)WParma 1 - 0 Fiorentina (27-12-2025)
15 Genoa 20 19 22 29 -7 WGenoa 3 - 0 Cagliari (12-01-2026)DAC Milan 1 - 1 Genoa (08-01-2026)DGenoa 1 - 1 Pisa (03-01-2026)LAS Roma 3 - 1 Genoa (29-12-2025)LGenoa 0 - 1 Atalanta (21-12-2025)
16 Cagliari 20 19 21 30 -9 LGenoa 3 - 0 Cagliari (12-01-2026)DCremonese 2 - 2 Cagliari (08-01-2026)LCagliari 0 - 1 AC Milan (02-01-2026)WTorino 1 - 2 Cagliari (27-12-2025)DCagliari 2 - 2 Pisa (21-12-2025)
17 Lecce 20 17 13 28 -15 LInter 1 - 0 Lecce (14-01-2026)LLecce 1 - 2 Parma (11-01-2026)LLecce 0 - 2 AS Roma (06-01-2026)DJuventus 1 - 1 Lecce (03-01-2026)LLecce 0 - 3 Como (27-12-2025)
18 Fiorentina 20 14 21 31 -10 DFiorentina 1 - 1 AC Milan (11-01-2026)DLazio 2 - 2 Fiorentina (07-01-2026)WFiorentina 1 - 0 Cremonese (04-01-2026)LParma 1 - 0 Fiorentina (27-12-2025)WFiorentina 5 - 1 Udinese (21-12-2025)
19 Pisa 20 13 15 30 -15 DUdinese 2 - 2 Pisa (10-01-2026)LPisa 0 - 3 Como (06-01-2026)DGenoa 1 - 1 Pisa (03-01-2026)LPisa 0 - 2 Juventus (27-12-2025)DCagliari 2 - 2 Pisa (21-12-2025)
20 Verona 20 13 17 34 -17 LVerona 2 - 3 Bologna (15-01-2026)LVerona 0 - 1 Lazio (11-01-2026)DNapoli 2 - 2 Verona (07-01-2026)LVerona 0 - 3 Torino (04-01-2026)LAC Milan 3 - 0 Verona (28-12-2025)