Serie A Regular Season - 32

Torino 2 - 1 FT Hellas Verona

Stadio Olimpico di Torino

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

Futmetrix Verdict
76
FT
Sat, Apr 11
Italiano
Torino
2-1
Hellas Verona
⚡ Intensity 56
⚖️ Balance 60
🏆 Stakes 82
🎲 Upset 0
Torino's precision dooms Hellas Verona.

Casadei Heroics Push Verona Closer to the Edge

Highly Entertaining Futmetrix Score: 76/100. Our verdict highlights how clinical finishing unravelled a desperate opposition side that controlled the play but fundamentally lacked the lethal touch necessary to survive.

Fast Out the Blocks

The action at Stadio Olimpico Grande Torino required absolutely no warming up. Torino burst out of the gates, demanding immediate attention and exposing defensive gaps. Barely six minutes had passed when M. Pedersen carved out a brilliant opening, feeding G. Simeone who buried the early chance with undeniable confidence. Far from crumbling under the pressure, the visitors responded aggressively by ratcheting up the Intensity across the pitch. Edging possession with a 53 percent share, they peppered the home side’s box with consistent efforts. Their persistence paid off beautifully in the 38th minute. In a truly remarkable twist, goalkeeper L. Montipo turned provider, launching a breathtaking ball that bypassed the entire midfield. K. Bowie spectacularly collected the clearance and converted, levelling the scoreline just before the interval.

The Decisive Blow

Emerging from the tunnel, the fragile Balance of the match shifted decisively once again. In the 50th minute, standout midfielder C. Casadei seized his moment of glory, slotting home a wonderfully precise setup from R. Obrador to restore the hosts' advantage. Chaos briefly ensued when C. Adams seemingly put the match out of reach just six minutes later, only for the VAR offside flag to intervene and grant the visitors a vital lifeline. What followed was an absolutely chaotic barrage of attempts. A staggering 29 combined shots turned the pitch into a genuine firing line, with Verona launching 18 of those attempts in a frantic, all-out bid to salvage their afternoon. The defensive trenches were tested to their absolute limits.

A Deepening Crisis

For the visitors, the Stakes could not have been higher, making this failure to convert territorial control into tangible points utterly devastating. Sitting 19th with a mere 18 points, they are now stranded nine points from safety in a harrowing relegation battle. The home side, entirely content in their 12th-place mid-table position, soaked up the desperate late pressure. They operated with ruthless efficiency, making their two shots on target count for absolutely everything. Our take is clear: while the away side commanded the ball and threw caution to the wind, it was the cold, clinical precision from the hosts that defined this 2-1 thriller. The final whistle leaves the away contingent staring directly into the Serie B abyss.

Key Questions

What does this mean for Torino's season?

This crucial victory pushes Torino to 36 points, firmly cementing their mid-table status and easing any lingering anxieties about being dragged into a late-season relegation dogfight.

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
47%
53%
Torino 47%
Hellas Verona 53%
Shots
11
18
Torino 11
Hellas Verona 18
Shots on Target
2
4
Torino 2
Hellas Verona 4
Expected Goals (xG)
1.30
1.36
Torino 1.30
Hellas Verona 1.36
Passes
347
383
Torino 347
Hellas Verona 383
Pass Accuracy
75%
79%
Torino 75%
Hellas Verona 79%
Corners
3
6
Torino 3
Hellas Verona 6
Fouls
12
15
Torino 12
Hellas Verona 15
Yellow Cards
1
3
Torino 1
Hellas Verona 3
Red Cards
0
0
Torino 0
Hellas Verona 0

Match Events

6' G. Simeone (M. Pedersen)
25' 🟨 A. Ismajli
A. Edmundsson 🟨 26'
K. Bowie (L. Montipo) 38'
HT
M. Frese 🟨 46'
50' C. Casadei (R. Obrador)
56' C. Adams
A. Edmundsson N. Valentini 🔄 60'
A. Harroui G. Orban 🔄 60'
D. Oyegoke 🟨 65'
67' 🔄 S. Coco L. Marianucci
A. Bernede D. Bradaric 🔄 68'
75' 🔄 C. Adams S. Kulenovic
75' 🔄 G. Gineitis M. Prati
M. Frese D. Mosquera 🔄 81'
R. Belghali A. Sarr 🔄 82'
84' 🔄 E. Ebosse G. Maripan
84' 🔄 R. Obrador C. Biraghi
N. Valentini 🟨 90'+5
FT

Player Cards

Our take on every player in this match

Torino

Goalkeepers
Alberto Paleari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Saúl Coco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Ardian Ismajli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Enzo Ebosse
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Marcus Pedersen
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
17%
Pass Acc
Cesare Casadei
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Gvidas Gineitis
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
10
Duels Won
0
Pens Won
Rafael Obrador
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.5
Rating
Forwards
Nikola Vlašić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Giovanni Simeone
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.2
Rating
Che Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
BENCH
Franco Israel
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lapo Siviero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Guillermo Maripán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Valentino Lazaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Marianucci
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Cristiano Biraghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Emirhan İlkhan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adrien Tameze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Faustino Anjorin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ivan Ilić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matteo Prati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Alieu Njie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sandro Kulenović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry

Hellas Verona

Goalkeepers
Lorenzo Montipò
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
1
Assists
13%
Pass Acc
Defenders
Victor Nelsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Andrias Edmundsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Martin Frese
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
35%
Pass Acc
Midfielders
Daniel Oyegoke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jean-Daniel Akpa Akpro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Roberto Gagliardini
MAGNET
MAGNET
66
Activity
66
Activity
55
Passes
11
Duels
Antoine Bernede
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Rafik Belghali
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Forwards
Abdou Harroui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Kieron Bowie
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.2
Rating
BENCH
Giacomo Toniolo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Simone Perilli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fallou Cham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tobias Slotsager
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolás Valentini
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Pol Lirola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Domagoj Bradarić
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
11%
Pass Acc
Mutassim Al-Musrati
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cheikh Niasse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Junior Ajayi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amin Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Isaac
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Mosquera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Gift Orban
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/04/2026 Hellas Verona 0 - 3 Torino Serie A Stadio Marcantonio Bentegodi
04/06/2025 Torino 1 - 1 Verona Serie A Stadio Olimpico Grande Torino
09/20/2024 Verona 2 - 3 Torino Serie A Stadio Marcantonio Bentegodi
05/12/2024 Verona 1 - 2 Torino Serie A Stadio Marcantonio Bentegodi
10/02/2023 Torino 0 - 0 Verona Serie A Stadio Olimpico Grande Torino
05/14/2023 Verona 0 - 1 Torino Serie A Stadio Marc'Antonio Bentegodi
01/04/2026
Serie A Stadio Marcantonio Bentegodi
04/06/2025
1 - 1
Serie A Stadio Olimpico Grande Torino
09/20/2024
2 - 3
Serie A Stadio Marcantonio Bentegodi
05/12/2024
1 - 2
Serie A Stadio Marcantonio Bentegodi
10/02/2023
0 - 0
Serie A Stadio Olimpico Grande Torino
05/14/2023
0 - 1
Serie A Stadio Marc'Antonio Bentegodi
Torino Win
Hellas Verona Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 32 75 75 29 +46 WComo 3 - 4 Inter (12-04-2026)WInter 5 - 2 AS Roma (05-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)DInter 1 - 1 Atalanta (14-03-2026)LAC Milan 1 - 0 Inter (08-03-2026)
2 Napoli 32 66 48 31 +17 DParma 1 - 1 Napoli (12-04-2026)WNapoli 1 - 0 AC Milan (06-04-2026)WCagliari 0 - 1 Napoli (20-03-2026)WNapoli 2 - 1 Lecce (14-03-2026)WNapoli 2 - 1 Torino (06-03-2026)
3 AC Milan 32 63 47 27 +20 LAC Milan 0 - 3 Udinese (11-04-2026)LNapoli 1 - 0 AC Milan (06-04-2026)WAC Milan 3 - 2 Torino (21-03-2026)LLazio 1 - 0 AC Milan (15-03-2026)WAC Milan 1 - 0 Inter (08-03-2026)
4 Juventus 32 60 55 29 +26 WAtalanta 0 - 1 Juventus (11-04-2026)WJuventus 2 - 0 Genoa (06-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)WUdinese 0 - 1 Juventus (14-03-2026)WJuventus 4 - 0 Pisa (07-03-2026)
5 Como 32 58 56 26 +30 LComo 3 - 4 Inter (12-04-2026)DUdinese 0 - 0 Como (06-04-2026)WComo 5 - 0 Pisa (22-03-2026)WComo 2 - 1 AS Roma (15-03-2026)WCagliari 1 - 2 Como (07-03-2026)
6 AS Roma 32 57 45 28 +17 WAS Roma 3 - 0 Pisa (10-04-2026)LInter 5 - 2 AS Roma (05-04-2026)WAS Roma 1 - 0 Lecce (22-03-2026)LComo 2 - 1 AS Roma (15-03-2026)LGenoa 2 - 1 AS Roma (08-03-2026)
7 Atalanta 32 53 44 28 +16 LAtalanta 0 - 1 Juventus (11-04-2026)WLecce 0 - 3 Atalanta (06-04-2026)WAtalanta 1 - 0 Hellas Verona (22-03-2026)DInter 1 - 1 Atalanta (14-03-2026)DAtalanta 2 - 2 Udinese (07-03-2026)
8 Bologna 32 48 42 37 +5 WBologna 2 - 0 Lecce (12-04-2026)WCremonese 1 - 2 Bologna (05-04-2026)LBologna 0 - 2 Lazio (22-03-2026)WSassuolo 0 - 1 Bologna (15-03-2026)LBologna 1 - 2 Hellas Verona (08-03-2026)
9 Lazio 32 44 32 30 +2 LFiorentina 1 - 0 Lazio (13-04-2026)DLazio 1 - 1 Parma (04-04-2026)WBologna 0 - 2 Lazio (22-03-2026)WLazio 1 - 0 AC Milan (15-03-2026)WLazio 2 - 1 Sassuolo (09-03-2026)
10 Udinese 32 43 38 42 -4 WAC Milan 0 - 3 Udinese (11-04-2026)DUdinese 0 - 0 Como (06-04-2026)WGenoa 0 - 2 Udinese (20-03-2026)LUdinese 0 - 1 Juventus (14-03-2026)DAtalanta 2 - 2 Udinese (07-03-2026)
11 Sassuolo 32 42 39 43 -4 LGenoa 2 - 1 Sassuolo (12-04-2026)WSassuolo 2 - 1 Cagliari (04-04-2026)DJuventus 1 - 1 Sassuolo (21-03-2026)LSassuolo 0 - 1 Bologna (15-03-2026)LLazio 2 - 1 Sassuolo (09-03-2026)
12 Torino 32 39 37 54 -17 WTorino 2 - 1 Hellas Verona (11-04-2026)WPisa 0 - 1 Torino (05-04-2026)LAC Milan 3 - 2 Torino (21-03-2026)WTorino 4 - 1 Parma (13-03-2026)LNapoli 2 - 1 Torino (06-03-2026)
13 Genoa 32 36 38 45 -7 WGenoa 2 - 1 Sassuolo (12-04-2026)LJuventus 2 - 0 Genoa (06-04-2026)LGenoa 0 - 2 Udinese (20-03-2026)WHellas Verona 0 - 2 Genoa (15-03-2026)WGenoa 2 - 1 AS Roma (08-03-2026)
14 Parma 32 36 23 40 -17 DParma 1 - 1 Napoli (12-04-2026)DLazio 1 - 1 Parma (04-04-2026)LParma 0 - 2 Cremonese (21-03-2026)LTorino 4 - 1 Parma (13-03-2026)DFiorentina 0 - 0 Parma (08-03-2026)
15 Fiorentina 32 35 37 44 -7 WFiorentina 1 - 0 Lazio (13-04-2026)WHellas Verona 0 - 1 Fiorentina (04-04-2026)DFiorentina 1 - 1 Inter (22-03-2026)WCremonese 1 - 4 Fiorentina (16-03-2026)DFiorentina 0 - 0 Parma (08-03-2026)
16 Cagliari 32 33 33 44 -11 WCagliari 1 - 0 Cremonese (11-04-2026)LSassuolo 2 - 1 Cagliari (04-04-2026)LCagliari 0 - 1 Napoli (20-03-2026)LPisa 3 - 1 Cagliari (15-03-2026)LCagliari 1 - 2 Como (07-03-2026)
17 Cremonese 32 27 26 47 -21 LCagliari 1 - 0 Cremonese (11-04-2026)LCremonese 1 - 2 Bologna (05-04-2026)WParma 0 - 2 Cremonese (21-03-2026)LCremonese 1 - 4 Fiorentina (16-03-2026)LLecce 2 - 1 Cremonese (08-03-2026)
18 Lecce 32 27 21 45 -24 LBologna 2 - 0 Lecce (12-04-2026)LLecce 0 - 3 Atalanta (06-04-2026)LAS Roma 1 - 0 Lecce (22-03-2026)LNapoli 2 - 1 Lecce (14-03-2026)WLecce 2 - 1 Cremonese (08-03-2026)
19 Hellas Verona 32 18 23 55 -32 LTorino 2 - 1 Hellas Verona (11-04-2026)LHellas Verona 0 - 1 Fiorentina (04-04-2026)LAtalanta 1 - 0 Hellas Verona (22-03-2026)LHellas Verona 0 - 2 Genoa (15-03-2026)WBologna 1 - 2 Hellas Verona (08-03-2026)
20 Pisa 32 18 23 58 -35 LAS Roma 3 - 0 Pisa (10-04-2026)LPisa 0 - 1 Torino (05-04-2026)LComo 5 - 0 Pisa (22-03-2026)WPisa 3 - 1 Cagliari (15-03-2026)LJuventus 4 - 0 Pisa (07-03-2026)