1. Football streams
  2. Serie A
  3. Torino vs Cagliari
Torino

Torino

Torino

Full time
12
27.12.25
Cagliari

Cagliari

Cagliari


Vlasic (27')
Kilicsoy (66') Prati (45')

How to watch Torino vs Cagliari online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Zakaria Aboukhlal

    Zakaria Aboukhlal (Torino) gets a yellow card.

  • 90'
    Yellow Card
    • Niels Nkounkou

    Niels Nkounkou (Torino) has received a first yellow card.

  • 84'
    Substitution
    • Matteo Prati
    • Adam Obert

    The away team have replaced Matteo Prati with Adam Obert. This is the fourth substitution made today by Fabio Pisacane.

  • 80'
    Substitution
    • Gvidas Gineitis
    • Emirhan Ilkhan

    Marco Baroni is making the team's fifth substitution at Stadio Olimpico Grande Torino with Emirhan Ilkhan replacing Gvidas Gineitis.

  • 80'
    Substitution
    • Marcus Pedersen
    • Zakaria Aboukhlal

    Torino make their fourth substitution with Zakaria Aboukhlal replacing Marcus Pedersen.

  • 76'
    Substitution
    • Kristjan Asllani
    • Cyril Ngonge

    Marco Baroni (Torino) is making a third substitution, with Cyril Ngonge replacing Kristjan Asllani.

  • 72'
    Substitution
    • Semih Kilicsoy
    • Gennaro Borrelli

    Gennaro Borrelli is replacing Semih Kilicsoy for Cagliari at Stadio Olimpico Grande Torino.

  • 72'
    Substitution
    • Luca Mazzitelli
    • Nicolo Cavuoti

    Fabio Pisacane (Cagliari) is making a second substitution, with Nicolo Cavuoti replacing Luca Mazzitelli.

  • 68'
    Substitution
    • Valentino Lazaro
    • Niels Nkounkou

    Marco Baroni is making the team's second substitution at Stadio Olimpico Grande Torino with Niels Nkounkou replacing Valentino Lazaro.

  • 68'
    Substitution
    • Che Adams
    • Duvan Zapata

    The home team have replaced Che Adams with Duvan Zapata. This is the first substitution made today by Marco Baroni.

  • 68'
    Substitution
    • Gianluca Gaetano
    • Sebastiano Esposito

    Sebastiano Esposito is on a sub for Gianluca Gaetano for Cagliari.

  • 66'
    Goal !
    • Semih Kilicsoy (Scorer)
    • Alessandro Deiola (Assist)

    Cagliari take a 1-2 lead thanks to Semih Kilicsoy.

    Great play from Alessandro Deiola to set up the goal.

  • 45'
    Goal !
    • Matteo Prati (Scorer)
    • Luca Mazzitelli (Assist)

    Goal! Matteo Prati equalizes to bring the score to 1-1.

    Luca Mazzitelli instrumental with a fine assist.

  • 36'
    Yellow Card
    • Nikola Vlasic

    Torino's Nikola Vlasic has been booked in Turin.

  • 27'
    Goal !
    • Nikola Vlasic (Scorer)
    • Che Adams (Assist)

    Goal! The home team take a 1-0 lead through Nikola Vlasic.

    Che Adams with an assist there.

  • Match Started

    The match is underway in Turin.

Line-ups

Torino Torino
(3-5-2)
(3-5-1-1)
Cagliari Cagliari
1Paleari61Tameze13Maripan44Ismajli16Pedersen10Vlasic32Asllani66Gineitis20Lazaro19Adams18Simeone1Caprile28Zappa14Deiola6Luperto2Palestra4Mazzitelli16Prati8Adopo3Idrissi10Gaetano9Kilicsoy
1Paleari61Tameze13Maripan44Ismajli16Pedersen10Vlasic32Asllani66Gineitis20Lazaro19Adams18Simeone
Torino Torino
(3-5-2)
1Caprile28Zappa14Deiola6Luperto2Palestra4Mazzitelli16Prati8Adopo3Idrissi10Gaetano9Kilicsoy
(3-5-1-1)
Cagliari Cagliari
Torino Torino
Baroni, Marco
Coach
Substitutes
Niels Nkounkou 25
68' Out: Valentino Lazaro

Duvan Zapata 91
68' Out: Che Adams

Cyril Ngonge 26
76' Out: Kristjan Asllani

Zakaria Aboukhlal 7
80' Out: Marcus Pedersen

Emirhan Ilkhan 6
80' Out: Gvidas Gineitis
Missing players
Adam Masina
Other

Perr Schuurs
Injured

Ivan Ilic
Injured

Marcus Pedersen
Injured
Cagliari Cagliari
Pisacane, Fabio
Coach
Substitutes
Sebastiano Esposito 94
68' Out: Gianluca Gaetano

Nicolo Cavuoti 21
72' Out: Luca Mazzitelli

Gennaro Borrelli 29
72' Out: Semih Kilicsoy

Adam Obert 33
84' Out: Matteo Prati
Missing players
Andrea Belotti
Injured

Alessandro Deiola
Injured

Michael Folorunsho
Injured

Mattia Felici
Injured

Statistics

Ball possession
Torino53%
47% Cagliari
Shots
3Off goal110On goal4

1
Shots blocked
0
6
Corner kicks
2
1
Offsides
0
1
Saves
6
12
Fouls
9
3
Yellow cards
0
0
Red cards
0

Head to head

In the last five Serie A meetings between Torino and Cagliari, Torino have two wins, Cagliari have two wins and there has been one draw, with an aggregate score of 6–7 in Cagliari’s favour. Each side has recorded one home and one away victory in this period, alongside a goalless draw in Turin.

Torino
Matches:  11
Cagliari
27%
Wins: 3
27%
Draws: 3
45%
Wins: 5
Recent meetings
  1. Flag ITASerie A
    27 Dec 2025
    TorinoTorino
    1 : 2
    CagliariCagliari
  2. Flag ITASerie A
    24 Jan 2025
    TorinoTorino
    2 : 0
    CagliariCagliari
  3. Flag ITASerie A
    20 Oct 2024
    CagliariCagliari
    3 : 2
    TorinoTorino
  4. Flag ITASerie A
    26 Jan 2024
    CagliariCagliari
    1 : 2
    TorinoTorino
  5. Flag ITASerie A
    21 Aug 2023
    TorinoTorino
    0 : 0
    CagliariCagliari

Form

TorinoTorino
  1. Flag ITASerie A
    10 Jan 2026
    Atalanta
    2 : 0
    Torino
  2. Flag ITASerie A
    7 Jan 2026
    Torino
    1 : 2
    Udinese
  3. Flag ITASerie A
    4 Jan 2026
    Verona
    0 : 3
    Torino
  4. Flag ITASerie A
    27 Dec 2025
    Torino
    1 : 2
    Cagliari
  5. Flag ITASerie A
    21 Dec 2025
    Sassuolo
    0 : 1
    Torino
CagliariCagliari
  1. Flag ITASerie A
    8 Jan 2026
    Cremonese
    2 : 2
    Cagliari
  2. Flag ITASerie A
    2 Jan 2026
    Cagliari
    0 : 1
    AC Milan
  3. Flag ITASerie A
    27 Dec 2025
    Torino
    1 : 2
    Cagliari
  4. Flag ITASerie A
    21 Dec 2025
    Cagliari
    2 : 2
    Pisa
  5. Flag ITASerie A
    13 Dec 2025
    Atalanta
    2 : 1
    Cagliari

Torino vs Cagliari Standings

Torino FC are 13th with 20 points from 16 matches (5 wins, 5 draws, 6 losses, 16 goals scored, 26 conceded), while Cagliari Calcio are 15th with 15 points from 16 matches (3 wins, 6 draws, 7 losses, 17 goals scored, 23 conceded). The points difference between the two teams is 5.

PosTeamWDLMPts
11Sassuolo6592023
12Torino6592023
13Cremonese5771922
14Parma5681921
15Cagliari4781919
16Lecce45101917

Match information