Serie A Regular Season - 21

Torino 0 - 2 FT AS Roma

Stadio Olimpico di Torino

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

Futmetrix Verdict
38
FT
Sun, Jan 18
Italiano
Torino
0-2
AS Roma
⚡ Intensity 33
⚖️ Balance 13
🏆 Stakes 44
🎲 Upset 0
Dybala masterclass sinks Torino away.

Dybala Masterclass Guides Roma to Victory at Torino

Average Entertainment Futmetrix Score: 38/100. AS Roma's clinical efficiency and Paulo Dybala's creative brilliance ensured a vital three points in their pursuit of Champions League qualification.

Roma Control the Tempo Early

From the opening exchanges at the Stadio Olimpico Grande Torino, AS Roma established their authority, dictating play with composed passing and high technical quality. An Intensity rating of 54 reflects a game where Roma dominated possession (63%), forcing Torino into a deep defensive block. The match reached a fever pitch in the 25th minute when D. Malen appeared to have broken the deadlock, only for VAR to intervene and cancel the goal for offside. However, the Balance of the match was immediately restored in Roma's favor just sixty seconds later. Paulo Dybala turned provider, sliding a perfect ball to D. Malen, who made no mistake with his second chance to give the visitors a deserved lead.

The Turning Point and Tactical Control

After the opening goal, Torino attempted to push forward through the efforts of Vlasic, but they struggled to break through a disciplined Roma midfield. The Stakes were evident as the home side grew frustrated, committing 13 fouls in an attempt to disrupt Roma's rhythm. Despite the pressure, the Giallorossi remained calm, using their superior ball retention to tire out the Granata defense. The lack of an Upset Factor was clear, as Torino managed only four shots on target throughout the entire contest. Roma's ability to transition from defense to attack kept the home side on the back foot, preventing any sustained period of pressure that might have threatened the lead.

Dybala Seals the Result

The match was effectively put to bed in the 72nd minute. A brilliant piece of play from D. Rensch found Paulo Dybala in space, and the Argentine maestro finished with clinical precision to double the advantage. This capped a stellar individual performance for Dybala, who finished the match with a 7.9 rating, a goal, and an assist. Torino could find no response in the closing stages, as Roma’s 81% pass accuracy allowed them to see out the game with professional ease. The result leaves the hosts languishing in the bottom half of the table, while the AS Roma faithful celebrate a win that keeps them firmly entrenched in the Serie A top four.

Key Questions

How did VAR change this match?

VAR initially denied Donyell Malen a goal in the 25th minute, but he scored a legitimate goal just one minute later to keep Roma's momentum.

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
37%
63%
Torino 37%
AS Roma 63%
Shots
8
14
Torino 8
AS Roma 14
Shots on Target
4
5
Torino 4
AS Roma 5
Expected Goals (xG)
0.44
1.86
Torino 0.44
AS Roma 1.86
Passes
307
532
Torino 307
AS Roma 532
Pass Accuracy
67%
81%
Torino 67%
AS Roma 81%
Corners
2
1
Torino 2
AS Roma 1
Fouls
13
9
Torino 13
AS Roma 9
Yellow Cards
2
1
Torino 2
AS Roma 1
Red Cards
0
0
Torino 0
AS Roma 0

Match Events

9' 🟨 Ardian Ismajli
M. Hermoso D. Ghilardi 🔄 22'
Donyell Malen 25'
D. Malen (P. Dybala) 26'
31' 🔄 Z. Aboukhlal M. Pedersen
HT
46' 🔄 G. Gineitis C. Casadei
L. Pellegrini M. Soule 🔄 52'
Gianluca Mancini 🟨 55'
P. Dybala (D. Rensch) 72'
D. Malen N. Pisilli 🔄 76'
77' 🔄 E. Ilkhan F. Anjorin
D. Rensch K. Tsimikas 🔄 77'
P. Dybala R. Vaz 🔄 77'
78' 🔄 C. Ngonge A. Njie
90'+1 🟨 Nikola Vlašić
FT

Player Cards

Our take on every player in this match

Torino

Goalkeepers
A. Paleari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Tameze
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
26%
Pass Acc
A. Ismajli
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
60%
Duel Win %
S. Coco
ENFORCER
ENFORCER
4
Tackles
4
Tackles
9
Duels Won
75%
Win %
Midfielders
E. Ilkhan
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
76
Total Mins
77
Entry
V. Lazaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
N. Vlasic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
G. Gineitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Z. Aboukhlal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
31
Entry
Forwards
C. Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
C. Ngonge
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
76
Total Mins
78
Entry
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
G. Maripan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Pedersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
Started
Entry
M. Pellini
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
14
Total Mins
Started
Entry
C. Casadei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Z. Kugyela
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
0
Total Mins
Started
Entry
T. Gabellini
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
14
Total Mins
Started
Entry

AS Roma

Goalkeepers
M. Svilar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
G. Mancini
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
38%
Pass Acc
E. Ndicka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Hermoso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
22
Entry
Midfielders
D. Rensch
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
B. Cristante
MAGNET
MAGNET
74
Activity
74
Activity
64
Passes
10
Duels
M. Kone
MAGNET
MAGNET
73
Activity
73
Activity
61
Passes
12
Duels
Wesley Franca
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
9
Duels Won
0
Pens Won
Forwards
P. Dybala
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
40%
Pass Acc
L. Pellegrini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
52
Entry
D. Malen
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.2
Rating
BENCH
D. S. Vasquez Llach
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Zelezny
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Z. Celik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
K. Tsimikas
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
J. Ziolkowski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Ghilardi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
Started
Entry
N. Pisilli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
M. Soule
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry
A. Arena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Vaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
13/01/2026 AS Roma 2 - 3 Torino Coppa Italia Stadio Olimpico
14/09/2025 AS Roma 0 - 1 Torino Serie A Stadio Olimpico
25/05/2025 Torino 0 - 2 AS Roma Serie A Stadio Olimpico Grande Torino
31/10/2024 AS Roma 1 - 0 Torino Serie A Stadio Olimpico
26/02/2024 AS Roma 3 - 2 Torino Serie A Stadio Olimpico
24/09/2023 Torino 1 - 1 AS Roma Serie A Stadio Olimpico Grande Torino
13/01/2026
2 - 3
Coppa Italia Stadio Olimpico
14/09/2025
0 - 1
Serie A Stadio Olimpico
25/05/2025
0 - 2
Serie A Stadio Olimpico Grande Torino
31/10/2024
1 - 0
Serie A Stadio Olimpico
26/02/2024
3 - 2
Serie A Stadio Olimpico
24/09/2023
1 - 1
Serie A Stadio Olimpico Grande Torino
Torino Win
AS Roma Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 21 49 44 17 +27 WUdinese 0 - 1 Inter (17-01-2026)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)
2 AC Milan 21 46 34 16 +18 WAC Milan 1 - 0 Lecce (18-01-2026)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)
3 Napoli 21 43 31 17 +14 WNapoli 1 - 0 Sassuolo (17-01-2026)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)
4 AS Roma 21 42 26 12 +14 WTorino 0 - 2 AS Roma (18-01-2026)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)
5 Juventus 21 39 32 17 +15 LCagliari 1 - 0 Juventus (17-01-2026)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)
6 Como 21 37 31 16 +15 WLazio 0 - 3 Como (19-01-2026)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)
7 Atalanta 21 32 26 20 +6 DPisa 1 - 1 Atalanta (16-01-2026)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)
8 Bologna 21 30 30 24 +6 LBologna 1 - 2 Fiorentina (18-01-2026)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)
9 Lazio 21 28 21 19 +2 LLazio 0 - 3 Como (19-01-2026)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)
10 Udinese 21 26 22 33 -11 LUdinese 0 - 1 Inter (17-01-2026)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)
11 Sassuolo 21 23 23 28 -5 LNapoli 1 - 0 Sassuolo (17-01-2026)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)
12 Cremonese 21 23 20 28 -8 DCremonese 0 - 0 Verona (19-01-2026)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)
13 Parma 21 23 14 22 -8 DParma 0 - 0 Genoa (18-01-2026)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)
14 Torino 21 23 21 34 -13 LTorino 0 - 2 AS Roma (18-01-2026)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)
15 Cagliari 21 22 22 30 -8 WCagliari 1 - 0 Juventus (17-01-2026)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)
16 Genoa 21 20 22 29 -7 DParma 0 - 0 Genoa (18-01-2026)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)
17 Fiorentina 21 17 23 32 -9 WBologna 1 - 2 Fiorentina (18-01-2026)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)
18 Lecce 21 17 13 29 -16 LAC Milan 1 - 0 Lecce (18-01-2026)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)
19 Pisa 21 14 16 31 -15 DPisa 1 - 1 Atalanta (16-01-2026)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)
20 Verona 21 14 17 34 -17 DCremonese 0 - 0 Verona (19-01-2026)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)