Serie A Gameweek 6

Torino 2 - 1 FT Udinese

Stadio Olimpico Grande Torino

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

Futmetrix Verdict
33
FT
Mon, Oct 12
Italiano
Torino
2-1
Udinese
⚡ Intensity 29
⚖️ Balance 64
🏆 Stakes 0
🎲 Upset 0
Kulenović strike seals vital bottom-half points.

Win Probability

  • Torino 40%
  • Draw 30%
  • Udinese 30%

Futmetrix AI estimate

Kulenović's Instant Impact Ignites Stadio Olimpico Grande Torino

Skip It Futmetrix Score: 33/100. A brilliant super-sub cameo decisively tipped this crucial six-pointer in favour of the hosts, providing massive relief in the bottom-half battle.

Early Sparring

The pitch at Stadio Olimpico Grande Torino was primed for a tense clash, with both sides desperate to separate themselves from the relegation scrap. The Stakes could not have been higher for this crucial fixture. Torino immediately dropped deep, allowing Udinese to dictate the tempo. The visitors dominated possession, eventually holding 62% of the ball, but they struggled to carve out clear-cut chances around the box. Against the run of play, the hosts found their cutting edge. In the 36th minute, Daniel Bragança picked his spot and fired the home side into a vital lead. The opener shattered the early tactical stalemate, forcing the visitors to abandon their patient build-up in favour of a much more aggressive, direct approach.

The Momentum Shift

The hosts' joy was remarkably short-lived as the visitors roared right back into the contest before the halftime whistle. In the 43rd minute, Jurgen Ekkelenkamp punished a defensive lapse, bringing his team level and injecting raw Intensity into the fixture. The match transformed into an end-to-end spectacle, characterised by a barrage of twenty-six combined shots that turned the penalty areas into absolute shooting galleries. For a prolonged period, the Balance of power swung wildly between the two dugouts. Then came the masterstroke. The home manager introduced Sandro Kulenović in the 64th minute. Barely three minutes after crossing the touchline, the super sub found the breakthrough, finishing brilliantly to restore the advantage.

Holding the Fort

Trailing once again, Udinese threw caution to the wind, bombing forward in search of a second equaliser. Torino absorbed the relentless pressure, comfortably managing their modest 38% possession share. While the visitors passed the ball endlessly, the data tells the true story of efficiency: a commanding 2.47 xG for the hosts compared to a blunt 0.68 xG for the away side. Torino were simply ruthless when it mattered most. Erasing any lingering Upset Factor, the defence stood resolute through the final nervy minutes. This gritty 2-1 victory provides massive relief in their early-season league campaign, leaving their opponents to ponder how a match they territorially commanded ended in such a frustrating defeat.

Key Questions

How did substitute J. Ekkelenkamp change the game?

Ekkelenkamp shifted the game's momentum instantly, finding the back of the net in the 43rd minute to bring Udinese level before the halftime break.

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
38%
62%
Torino 38%
Udinese 62%
Shots
12
14
Torino 12
Udinese 14
Shots on Target
4
1
Torino 4
Udinese 1
Expected Goals (xG)
2.47
0.68
Torino 2.47
Udinese 0.68
Passes
402
641
Torino 402
Udinese 641
Corners
4
3
Torino 4
Udinese 3
Fouls
4
9
Torino 4
Udinese 9
Yellow Cards
0
1
Torino 0
Udinese 1
Red Cards
0
0
Torino 0
Udinese 0

Match Events

45' 🔄 ↓ Ricardo Rodríguez ↑Ardian Ismajli
HT
54' 🔄 ↓ Gaetano Oristanio ↑Nikola Vlašić
54' 🔄 ↓ Daniel Bragança ↑Emirhan İlkhan
↓ James Abankwah ↑Nicolo Bertola 🔄 60'
64' 🔄 ↓ Che Adams ↑Sandro Kulenović
↓ Mergim Vojvoda ↑David Alaba 🔄 72'
↓ Unai Gómez ↑Keinan Davis 🔄 72'
↓ Oier Zarraga ↑Lazar Jovanovic 🔄 72'
77' 🔄 ↓ Emirhan İlkhan ↑Gvidas Gineitis
↓ Hassane Kamara ↑Juan Arizala 🔄 81'
Nicolo Bertola 🟨 89'
FT

Player Cards

Our take on every player in this match

Torino

Goalkeepers
Lucas Perri
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
Pietro Comuzzo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Saúl Coco
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Ricardo Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Midfielders
Rafik Belghali
ENFORCER
ENFORCER
3
Tackles
3
Tackles
4
Duels Won
80%
Win %
Daniel Bragança
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Rolando Mandragora
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Gaetano Oristanio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
Alessio Cacciamani
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Forwards
Giovanni Simeone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ché Adams
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
BENCH
L. Siviero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Diego Mascardi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathan Patterson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ardian Ismajli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Cristiano Biraghi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eray Cömert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cesare Casadei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikola Vlašić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Kian Fitz-Jim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gvidas Gineitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Emirhan İlkhan
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
23
Total Mins
77
Entry
Duván Zapata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pietro Pellegri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sandro Kulenovic
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Zakaria Aboukhlal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Udinese

Goalkeepers
Maduka Okoye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
James Abankwah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Oumar Solet
MAGNET
MAGNET
108
Activity
108
Activity
94
Passes
14
Duels
Enzo Ebosse
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
75%
Pass Acc
Midfielders
Mërgim Vojvoda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Jesper Karlström
MAGNET
MAGNET
73
Activity
73
Activity
69
Passes
4
Duels
Oier Zarraga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Hassane Kamara
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Unai Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Jurgen Ekkelenkamp
FINISHER
FINISHER
1
Goals
1
Goals
5
Shots
8.2
Rating
Forwards
Giorgi Chakvetadze
MAGNET
MAGNET
73
Activity
73
Activity
64
Passes
9
Duels
BENCH
Bartosz Mrozek
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniele Padelli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nicolò Bertola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Christian Kabasele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Alaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Matteo Palma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sandi Lovrić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennon Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Arizala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Keinan Davis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Lazar Jovanović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/02/2026 Udinese 2 - 0 Torino Serie A Bluenergy Stadium - Stadio Friuli
01/07/2026 Torino 1 - 2 Udinese Serie A Stadio Olimpico di Torino
04/23/2025 Torino 2 - 0 Udinese Serie A Stadio Olimpico Grande Torino
12/29/2024 Udinese 2 - 2 Torino Serie A Bluenergy Stadium
03/16/2024 Udinese 0 - 2 Torino Serie A Bluenergy Stadium
12/23/2023 Torino 1 - 1 Udinese Serie A Stadio Olimpico Grande Torino
02/05/2023 Torino 1 - 0 Udinese Serie A Stadio Olimpico Grande Torino
10/23/2022 Udinese 1 - 2 Torino Serie A Dacia Arena
02/06/2022 Udinese 2 - 0 Torino Serie A Dacia Arena
11/22/2021 Torino 2 - 1 Udinese Serie A Stadio Olimpico Grande Torino
05/02/2026
2 - 0
Serie A Bluenergy Stadium - Stadio Friuli
01/07/2026
1 - 2
Serie A Stadio Olimpico di Torino
04/23/2025
2 - 0
Serie A Stadio Olimpico Grande Torino
12/29/2024
2 - 2
Serie A Bluenergy Stadium
03/16/2024
0 - 2
Serie A Bluenergy Stadium
12/23/2023
1 - 1
Serie A Stadio Olimpico Grande Torino
02/05/2023
1 - 0
Serie A Stadio Olimpico Grande Torino
10/23/2022
1 - 2
Serie A Dacia Arena
02/06/2022
2 - 0
Serie A Dacia Arena
11/22/2021
2 - 1
Serie A Stadio Olimpico Grande Torino
Torino Win
Udinese Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 6 16 18 8 +10 WInter 3 - 0 Parma (10-10-2026)DAS Roma 2 - 2 Inter (19-09-2026)WInter 5 - 3 Udinese (14-09-2026)WInter 3 - 2 Napoli (05-09-2026)WCagliari 0 - 1 Inter (30-08-2026)
2 Lazio 6 16 11 4 +7 WLazio 3 - 1 Monza (11-10-2026)WVenezia 0 - 2 Lazio (19-09-2026)DLazio 2 - 2 AC Milan (12-09-2026)WUdinese 1 - 2 Lazio (07-09-2026)WLazio 1 - 0 Genoa (30-08-2026)
3 AS Roma 6 14 14 3 +11 DComo 0 - 0 AS Roma (11-10-2026)DAS Roma 2 - 2 Inter (19-09-2026)WTorino 0 - 2 AS Roma (14-09-2026)WAS Roma 2 - 1 Atalanta (05-09-2026)WLecce 0 - 4 AS Roma (31-08-2026)
4 Cagliari 6 13 6 3 +3 DCagliari 1 - 1 Juventus (11-10-2026)WUdinese 0 - 1 Cagliari (19-09-2026)WAtalanta 1 - 2 Cagliari (12-09-2026)WCagliari 1 - 0 Lecce (07-09-2026)LCagliari 0 - 1 Inter (30-08-2026)
5 AC Milan 6 12 11 5 +6 DSassuolo 1 - 1 AC Milan (11-10-2026)WAC Milan 3 - 0 Lecce (20-09-2026)DLazio 2 - 2 AC Milan (12-09-2026)DJuventus 1 - 1 AC Milan (06-09-2026)WAC Milan 2 - 0 Venezia (28-08-2026)
6 Juventus 6 11 9 5 +4 DCagliari 1 - 1 Juventus (11-10-2026)WJuventus 2 - 0 Atalanta (20-09-2026)LSassuolo 3 - 2 Juventus (13-09-2026)DJuventus 1 - 1 AC Milan (06-09-2026)WJuventus 2 - 0 Parma (29-08-2026)
7 Como 6 11 9 6 +3 DComo 0 - 0 AS Roma (11-10-2026)LFrosinone 2 - 0 Como (20-09-2026)WComo 2 - 1 Parma (14-09-2026)WGenoa 1 - 4 Como (04-09-2026)WNapoli 1 - 2 Como (30-08-2026)
8 Napoli 6 10 10 6 +4 WNapoli 3 - 0 Frosinone (10-10-2026)DFiorentina 1 - 1 Napoli (20-09-2026)WNapoli 1 - 0 Bologna (13-09-2026)LInter 3 - 2 Napoli (05-09-2026)LNapoli 1 - 2 Como (30-08-2026)
9 Frosinone 6 10 9 7 +2 LNapoli 3 - 0 Frosinone (10-10-2026)WFrosinone 2 - 0 Como (20-09-2026)DGenoa 1 - 1 Frosinone (12-09-2026)WFrosinone 3 - 2 Venezia (06-09-2026)WFiorentina 0 - 3 Frosinone (29-08-2026)
10 Atalanta 6 9 8 8 0 WAtalanta 3 - 1 Venezia (12-10-2026)LJuventus 2 - 0 Atalanta (20-09-2026)LAtalanta 1 - 2 Cagliari (12-09-2026)LAS Roma 2 - 1 Atalanta (05-09-2026)WAtalanta 1 - 0 Bologna (31-08-2026)
11 Sassuolo 6 8 10 10 0 DSassuolo 1 - 1 AC Milan (11-10-2026)LMonza 2 - 1 Sassuolo (18-09-2026)WSassuolo 3 - 2 Juventus (13-09-2026)DBologna 2 - 2 Sassuolo (06-09-2026)WSassuolo 2 - 1 Torino (29-08-2026)
12 Torino 6 7 7 9 -2 WTorino 2 - 1 Udinese (12-10-2026)DBologna 1 - 1 Torino (19-09-2026)LTorino 0 - 2 AS Roma (14-09-2026)WFiorentina 1 - 2 Torino (05-09-2026)LSassuolo 2 - 1 Torino (29-08-2026)
13 Lecce 6 6 6 12 -6 LLecce 1 - 2 Bologna (11-10-2026)LAC Milan 3 - 0 Lecce (20-09-2026)WLecce 3 - 2 Monza (13-09-2026)LCagliari 1 - 0 Lecce (07-09-2026)LLecce 0 - 4 AS Roma (31-08-2026)
14 Bologna 6 5 5 7 -2 WLecce 1 - 2 Bologna (11-10-2026)DBologna 1 - 1 Torino (19-09-2026)LNapoli 1 - 0 Bologna (13-09-2026)DBologna 2 - 2 Sassuolo (06-09-2026)LAtalanta 1 - 0 Bologna (31-08-2026)
15 Udinese 6 4 9 13 -4 LTorino 2 - 1 Udinese (12-10-2026)LUdinese 0 - 1 Cagliari (19-09-2026)LInter 5 - 3 Udinese (14-09-2026)LUdinese 1 - 2 Lazio (07-09-2026)WMonza 2 - 3 Udinese (29-08-2026)
16 Monza 6 4 9 15 -6 LLazio 3 - 1 Monza (11-10-2026)WMonza 2 - 1 Sassuolo (18-09-2026)LLecce 3 - 2 Monza (13-09-2026)DParma 1 - 1 Monza (06-09-2026)LMonza 2 - 3 Udinese (29-08-2026)
17 Genoa 6 4 5 11 -6 WGenoa 2 - 1 Fiorentina (10-10-2026)LParma 2 - 1 Genoa (20-09-2026)DGenoa 1 - 1 Frosinone (12-09-2026)LGenoa 1 - 4 Como (04-09-2026)LLazio 1 - 0 Genoa (30-08-2026)
18 Parma 6 4 4 10 -6 LInter 3 - 0 Parma (10-10-2026)WParma 2 - 1 Genoa (20-09-2026)LComo 2 - 1 Parma (14-09-2026)DParma 1 - 1 Monza (06-09-2026)LJuventus 2 - 0 Parma (29-08-2026)
19 Fiorentina 6 4 7 14 -7 LGenoa 2 - 1 Fiorentina (10-10-2026)DFiorentina 1 - 1 Napoli (20-09-2026)WVenezia 2 - 4 Fiorentina (11-09-2026)LFiorentina 1 - 2 Torino (05-09-2026)LFiorentina 0 - 3 Frosinone (29-08-2026)
20 Venezia 6 0 5 16 -11 LAtalanta 3 - 1 Venezia (12-10-2026)LVenezia 0 - 2 Lazio (19-09-2026)LVenezia 2 - 4 Fiorentina (11-09-2026)LFrosinone 3 - 2 Venezia (06-09-2026)LAC Milan 2 - 0 Venezia (28-08-2026)

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.