Torino FC 1-2 Cagliari final score - 27 December 2025, Serie A

Follow the next match live between these two teams
Torino FC - Cagliari live

Italy - Serie A

Torino FC
1
-
2
End
Cagliari
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Torino FC Torino FC
Cagliari Cagliari
End of game
Z. Aboukhlal
90+4'
N. Nkounkou
90+2'
84'
A. Obert
M. Prati
E. Ilkhan
G. Gineitis
80'
Z. Aboukhlal
M. Pedersen
80'
C. Ngonge
K. Asllani
76'
72'
G. Borrelli
S. Kilicsoy
72'
N. Cavuoti
L. Mazzitelli
D. Zapata
C. Adams
68'
N. Nkounkou
V. Lazaro
68'
68'
S. Esposito
G. Gaetano
66'
drop icon
S. Kilicsoy
A. Deiola
Half-time
45'
drop icon
M. Prati
L. Mazzitelli
N. Vlasic
36'
N. Vlasic
C. Adams
27'
drop icon
Kick-off

Game Statistics

Torino FC Torino FC
Cagliari Cagliari
13
Total shots
5
7
Clearances
12
10
Shots on target
4
6
Corners
2
9
Free Kicks
13
55
Possession (%)
45
12
Fouls
9
3
Yellow card
0
14
Goal opportunities
4
1
Offside
0
3
Shots off target
1
1
Shots blocked
0
445
Passes attempted
362
399
Successful passes
299
46
Unsuccessful passes
63
28
Long passes attempted
15
10
Successful long passes
4
18
Unsuccessful long passes
11
33
Crosses attempted
6
10
Successful crosses
3
23
Unsuccessful crosses
3
1
Successful dribbles
1
25
Loss of possession
21
12
Fouled against
13
5
Tackles attempted
6
4
Successful tackles
5
1
Missed tackles
1
16
Defensive clearances
56
7
Interceptions
5
4
Defensive blocks
14
2
Saves
9
0
Injuries
1
5
Substitutions
4

Form

Table

Teams Pts P W D L GD
12 Torino FC
45 38 12 9 17 -19
14 Cagliari
43 38 11 10 17 -13

Last matches

Torino FC
Torino FC Last matches
D L L L W W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.67 Total goals
50% BTTS
1 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

21 Dec 2025 - Serie A

Sassuolo
0 :  1
Torino FC

13 Dec 2025 - Serie A

Torino FC
1 :  0
Cremonese

8 Dec 2025 - Serie A

Torino FC
2 :  3
AC Milan

30 Nov 2025 - Serie A

Lecce
2 :  1
Torino FC

24 Nov 2025 - Serie A

Torino FC
1 :  5
Como 1907

8 Nov 2025 - Serie A

Juventus
0 :  0
Torino FC
W W D L L W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.33 Total goals
67% BTTS
1.5 Goals scored
1.83 Goals conceded
67% Over 2.5
33% Under 2.5

13 Dec 2025 - Serie A

Torino FC
1 :  0
Cremonese

8 Dec 2025 - Serie A

Torino FC
2 :  3
AC Milan

24 Nov 2025 - Serie A

Torino FC
1 :  5
Como 1907

2 Nov 2025 - Serie A

Torino FC
2 :  2
Pisa SC

26 Oct 2025 - Serie A

Torino FC
2 :  1
Genoa

18 Oct 2025 - Serie A

Torino FC
1 :  0
Napoli
L D D D L W
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.17 Total goals
50% BTTS
1 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

21 Dec 2025 - Serie A

Sassuolo
0 :  1
Torino FC

30 Nov 2025 - Serie A

Lecce
2 :  1
Torino FC

8 Nov 2025 - Serie A

Juventus
0 :  0
Torino FC

29 Oct 2025 - Serie A

Bologna
0 :  0
Torino FC

4 Oct 2025 - Serie A

Lazio
3 :  3
Torino FC

29 Sept 2025 - Serie A

Parma
2 :  1
Torino FC
Cagliari
Cagliari Last matches
D L D W L D
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.17 Total goals
83% BTTS
1.5 Goals scored
1.67 Goals conceded
67% Over 2.5
33% Under 2.5

21 Dec 2025 - Serie A

Cagliari
2 :  2
Pisa SC

13 Dec 2025 - Serie A

Atalanta
2 :  1
Cagliari

7 Dec 2025 - Serie A

Cagliari
1 :  0
Roma

3 Dec 2025 - Coppa Italia

Napoli
1 :  1
Cagliari

29 Nov 2025 - Serie A

Juventus
2 :  1
Cagliari

22 Nov 2025 - Serie A

Cagliari
3 :  3
Genoa
L L L D W D
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3 Total goals
50% BTTS
1.17 Goals scored
1.83 Goals conceded
50% Over 2.5
50% Under 2.5

21 Dec 2025 - Serie A

Cagliari
2 :  2
Pisa SC

7 Dec 2025 - Serie A

Cagliari
1 :  0
Roma

22 Nov 2025 - Serie A

Cagliari
3 :  3
Genoa

30 Oct 2025 - Serie A

Cagliari
1 :  2
Sassuolo

19 Oct 2025 - Serie A

Cagliari
0 :  2
Bologna

27 Sept 2025 - Serie A

Cagliari
0 :  2
Inter Milan
D L D L D L
Wins

0/6 (0%)

Draw

3/6 (50%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.33 Total goals
67% BTTS
0.83 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

13 Dec 2025 - Serie A

Atalanta
2 :  1
Cagliari

3 Dec 2025 - Coppa Italia

Napoli
1 :  1
Cagliari

29 Nov 2025 - Serie A

Juventus
2 :  1
Cagliari

8 Nov 2025 - Serie A

Como 1907
0 :  0
Cagliari

3 Nov 2025 - Serie A

Lazio
2 :  0
Cagliari

26 Oct 2025 - Serie A

Hellas Verona
2 :  2
Cagliari

Head to head

Torino FC

33 %

Draw

33 %

Cagliari

33 %

Average stats (last H2H results)

2.5
Total goals
66.67%
BTTS
1.33
Goals scored
1.17
Goals conceded
50%
Over 2.5
50%
Under 2.5

24 Jan 2025 - Serie A

Torino FC
2 :  0
Cagliari

20 Oct 2024 - Serie A

Cagliari
3 :  2
Torino FC

26 Jan 2024 - Serie A

Cagliari
1 :  2
Torino FC

21 Aug 2023 - Serie A

Torino FC
0 :  0
Cagliari

27 Feb 2022 - Serie A

Torino FC
1 :  2
Cagliari

6 Dec 2021 - Serie A

Cagliari
1 :  1
Torino FC

Tactical Scheme

Torino FC

Formation : 3 - 5 - 2

1
A. Paleari
61
A. Tameze
13
G. Maripan
44
A. Ismajli
16
M. Pedersen
10
N. Vlasic
8
K. Asllani
66
G. Gineitis
20
V. Lazaro
19
C. Adams
18
G. Simeone
9
S. Kilicsoy
10
G. Gaetano
3
R. Idrissi
8
M. Adopo
4
M. Prati
4
L. Mazzitelli
2
M. Palestra
5
S. Luperto
14
A. Deiola
28
G. Zappa
1
E. Caprile

Formation : 3 - 5 - 1 - 1

Cagliari

Substitutes

Torino FC
Torino FC
Goalkeeper

M. Popa

F. Israel

Defender

N. Nkounkou

V. Lazaro 68'

S. Sazonov

A. Dembele

M. Pellini

C. Biraghi

Midfielder

T. Anjorin

C. Casadei

E. Ilkhan

G. Gineitis 80'

Forward

A. Njie

Z. Aboukhlal

M. Pedersen 80'

C. Ngonge

K. Asllani 76'

D. Zapata

C. Adams 68'

Cagliari
Cagliari
Goalkeeper

G. Ciocci

B. Radunovic

Defender

A. Di Pardo

A. Obert

M. Prati 84'

N. Pintus

A. Cogoni

Midfielder

N. Cavuoti

L. Mazzitelli 72'

M. Rog

Forward

Y. Junior Trepy

S. Esposito

G. Gaetano 68'

G. Borrelli

S. Kilicsoy 72'

L. Pavoletti

Missing players

Torino FC
Torino FC
Defender

A. Masina

Midfielder

Z. Savva

Cagliari
Cagliari
Defender

Ze Pedro

Midfielder

M. Folorunsho

Forward

M. Felici

Live Commentary

90+6'  

Throw-in for Cagliari in their own half.

90+5' sifflet_1

Ball goes out of play for a Cagliari goal kick.

90+4' carton_jaune_1

Zakaria Aboukhlal (Torino) gets a yellow card.

90+4'  

Cagliari needs to be cautious. Torino have an attacking throw-in.

90+2'  

Daniele Doveri signals a throw-in for Cagliari, close to Torino's area.

90+2' carton_jaune_1

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

90+2' coup_franc_1

In Turin a free kick has been awarded the away team.

90+1' sifflet_1

It's a goal kick for the away team in Turin.

90+1' tir_non_cadre_1

Torino's Giovanni Simeone misses with an attempt on goal.

90' corner_1

Torino have been awarded a corner by Daniele Doveri.

90' tir_cadre_1

Guillermo Maripan (Torino) gets in a powerful header but the ball is cleared away.

90'  

Can Torino get the ball into an attacking position from this throw-in in Cagliari's half?

89' sifflet_1

Torino have a goal kick.

88' coup_franc_1

Can Cagliari capitalize from this dangerous free kick?

88' coup_franc_1

Free kick for Cagliari in the half of Torino.

87' tir_cadre_1

Duvan Zapata (Torino) goes close with a header but the ball is scrambled away by Cagliari defenders.

86' sifflet_1

Goal kick for Cagliari at Stadio Olimpico Grande Torino.

86' tir_non_cadre_1

In Turin Torino attack through Niels Nkounkou. The finish is off target, however.

86'  

Cagliari needs to be cautious. Torino have an attacking throw-in.

85'  

Torino awarded a throw-in in their own half.

84' substitution_1

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

83' tir_cadre_1

Torino drives forward and Emirhan Ilkhan gets in a shot. Without netting, however.

82' tir_cadre_1

In Turin Torino drive forward through Emirhan Ilkhan. His shot is on target but it's saved.

81' sifflet_1

It's a goal kick for the home team in Turin.

80'  

Throw-in for Cagliari in the half of Torino.

80' substitution_1

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

80' substitution_1

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

78'  

Ball safe as Torino is awarded a throw-in in their half.

78'  

Daniele Doveri signals a Cagliari throw-in in Torino's half.

77' sifflet_1

Daniele Doveri awards Cagliari a goal kick.

77'  

Can Torino get the ball into an attacking position from this throw-in in Cagliari's half?

76' substitution_1

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

76' coup_franc_1

Daniele Doveri signals a free kick to Torino.

75' tir_cadre_1

Torino's Gvidas Gineitis is on target but unsuccessful.

73' sifflet_1

Goal kick for Cagliari at Stadio Olimpico Grande Torino.

72' substitution_1

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

72' substitution_1

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

71'  

Throw-in for Torino close to the penalty box.

71'  

Torino to take a throw-in in Cagliari territory.

71' corner_1

Corner awarded to Torino.

70' tir_cadre_1

Torino push upfield and Ardian Ismajli gets his head to the ball. The attempt is cleared by an alert Cagliari defence.

70' corner_1

Torino have been awarded a corner by Daniele Doveri.

69'  

Daniele Doveri awards the home team a throw-in.

68' substitution_1

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

68' substitution_1

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

68' sifflet_1

Ball goes out of play for a Cagliari goal kick.

68' substitution_1

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

66' but_1

Cagliari take a 1-2 lead thanks to Semih Kilicsoy. Great play from Alessandro Deiola to set up the goal.

64'  

Throw-in for Torino in their own half.

64'  

Daniele Doveri awards the away team a throw-in.

63'  

A throw-in for the home team on the opposite half.

62'  

Ball safe as Cagliari is awarded a throw-in in their half.

61'  

Throw-in Cagliari.

60'  

Throw-in for Torino at Stadio Olimpico Grande Torino.

60'  

Torino have a dangerous throw-in.

59' sifflet_1

Torino have a goal kick.

59' tir_non_cadre_1

Cagliari's Semih Kilicsoy breaks free at Stadio Olimpico Grande Torino. But the strike goes wide of the post.

58' coup_franc_1

Torino awarded a free kick in their own half.

56' sifflet_1

Goal kick for Torino at Stadio Olimpico Grande Torino.

55' coup_franc_1

Free kick for Cagliari in their own half.

54' tir_cadre_1

Che Adams gets his shot on target but fails to score for Torino.

53' tir_cadre_1

Torino's Giovanni Simeone gets in a shot on goal at Stadio Olimpico Grande Torino. But the effort is unsuccessful.

53'  

Throw-in for Torino in the half of Cagliari.

51' coup_franc_1

Free kick for Cagliari in the half of Torino.

51' sifflet_1

Daniele Doveri awards Cagliari a goal kick.

50' coup_franc_1

In Turin a free kick has been awarded the home team.

49'  

Can Torino get the ball into an attacking position from this throw-in in Cagliari's half?

48' tir_cadre_1

In Turin, Nikola Vlasic (Torino) gets his head to the ball but the strike is cleared by an untiring defence.

47' corner_1

Corner awarded to Torino.

46' sifflet_1

Ball goes out of play for a Cagliari goal kick.

45+2' tir_cadre_1

In Turin Cagliari drive forward through Luca Mazzitelli. His shot is on target but it's saved.

45+1' but_1

Goal! Matteo Prati equalizes to bring the score to 1-1. Luca Mazzitelli instrumental with a fine assist.

45' sifflet_1

The first half has been concluded at Stadio Olimpico Grande Torino.

45' corner_1

Cagliari have been awarded a corner by Daniele Doveri.

44' sifflet_1

It's a goal kick for the away team in Turin.

44' tir_non_cadre_1

Torino's Giovanni Simeone attacks the ball with his head but his effort fails to hit the target.

44' corner_1

Corner awarded to Torino.

42'  

Daniele Doveri signals a throw-in for Torino, close to Cagliari's area.

41' sifflet_1

Torino have a goal kick.

39' corner_1

Cagliari have been awarded a corner by Daniele Doveri.

36' carton_jaune_1

Torino's Nikola Vlasic has been booked in Turin.

36' coup_franc_1

Free kick Cagliari.

36'  

Daniele Doveri signals a Torino throw-in in Cagliari's half.

34'  

Torino to take a throw-in in Cagliari territory.

33' sifflet_1

Goal kick for Torino at Stadio Olimpico Grande Torino.

33' coup_franc_1

Daniele Doveri signals a free kick to Cagliari in their own half.

32'  

A throw-in for the home team on the opposite half.

32'  

Daniele Doveri signals a Torino throw-in in Cagliari's half.

31' coup_franc_1

Cagliari awarded a free kick in their own half.

30' coup_franc_1

Daniele Doveri signals a free kick to Cagliari in their own half.

27' but_1

Goal! The home team take a 1-0 lead through Nikola Vlasic. Che Adams with an assist there.

26' coup_franc_1

Daniele Doveri signals a free kick to Torino.

26' coup_franc_1

Free kick for Torino in their own half.

26' coup_franc_1

Cagliari awarded a free kick in their own half.

25'  

Throw-in high up the field for Torino in Turin.

25' corner_1

Corner awarded to Torino.

23' coup_franc_1

In Turin a free kick has been awarded the home team.

23' tir_cadre_1

Gianluca Gaetano for Cagliari drives towards goal at Stadio Olimpico Grande Torino. But the finish is unsuccessful.

20' coup_franc_1

Free kick Cagliari.

19' hors_jeu_1

Torino drive forward at breakneck speed but are pulled up for offside.

19' sifflet_1

It's a goal kick for the away team in Turin.

17' coup_franc_1

Daniele Doveri signals a free kick to Torino in their own half.

17' sifflet_1

Cagliari have a goal kick.

15' sifflet_1

Daniele Doveri awards Cagliari a goal kick.

14'  

Throw-in for Torino in the half of Cagliari.

14' coup_franc_1

Free kick for Torino in their own half.

12'  

Cagliari’s Riyad Idrissi is on his feet again at Stadio Olimpico Grande Torino.

9' blessure_1

The match at Stadio Olimpico Grande Torino has been interrupted briefly for a check on Riyad Idrissi, who is down injured.

6'  

Cagliari awarded a throw-in in their own half.

6'  

Can Torino capitalize from this throw-in deep inside Cagliari's half?

4' coup_franc_1

Free kick for Torino in the half of Cagliari.

4' sifflet_1

Ball goes out of play for a Torino goal kick.

4'  

Can Cagliari get the ball into an attacking position from this throw-in in Torino's half?

3' coup_franc_1

Cagliari awarded a free kick in their own half.

2'  

Torino to take a throw-in in Cagliari territory.

1'  

A throw-in for the away team on the opposite half.

0' sifflet_1

The match is underway in Turin.

 

Torino FC scores 1.18 goals when playing at home and Cagliari Calcio scores 0.78 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Torino FC and Cagliari Calcio is 1.2.

 

Average number of goals in meetings between Torino FC and Cagliari Calcio is 2.6.

 

Torino FC scores 1.4 goals in a match against Cagliari Calcio and Cagliari Calcio scores 1.2 goals against Torino FC (on average).

 

In the last 5 meetings Torino FC won 2, Cagliari Calcio won 2, 1 draws.

 

In Serie A, Cagliari Calcio has better performance than Torino FC.

 

When Cagliari Calcio is down 1-0 away, they win 14% of their matches.

 

When Torino FC is down 0-1 home, they win 11% of their matches.

 

When Cagliari Calcio leads 0-1 away, they win in 16% of their matches.

 

When Torino FC leads 1-0 at home, they win in 81% of their matches.

 

On their last meeting Torino FC won by 2 goals.

 

The winner of their last meeting was Torino FC.

 

Torino FC wins 25% of halftimes, Cagliari Calcio wins 20%.

 

Torino FC wins 1st half in 25% of their matches, Cagliari Calcio in 20% of their matches.

 

Cagliari Calcio have scored at least one goal for 6 consecutive matches.

 

Cesare Casadei has more yellow cards (4) than any other player at Torino FC. Adam Obert has collected 6 for Cagliari Calcio.

 

Cagliari Calcio's away record this season: 1-3-4.

 

Cagliari Calcio haven't scored in 3 of their 8 away matches in Serie A this season.

 

Torino FC haven't scored in 2 of their 8 home matches in Serie A this season.

 

Cagliari Calcio haven't won any of their last 7 away matches.

 

Cagliari Calcio have lost 3 away matches in a row.

 

Did you know that Cagliari Calcio scores 29% of their goals between the minutes 76-90?

 

Did you know that Torino FC scores 27% of their goals between the minutes 31-45?

 

Last season's matches: 2-0 (Torino FC at home) and 3-2 (Cagliari Calcio at home).

 

During the last 42 meetings, Torino FC have won 17 times, there have been 13 draws while Cagliari Calcio have won 12 times. The goal difference is 62-48 in favour of Torino FC.

 

During the last 21 meetings with Torino FC playing at home, Torino FC have won 11 times, there have been 6 draws while Cagliari Calcio have won 4 times. The goal difference is 36-20 in favour of Torino FC.

 

The most common result of matches between Torino FC and Cagliari Calcio is 1-1. 7 matches have ended with this result.

 

The most common result of matches between Torino FC and Cagliari Calcio when Torino FC is playing at home is 1-1. 5 matches have ended with this result.

Score and result Torino FC - Cagliari

The Torino FC - Cagliari match (Football - Serie A) at 27/12/2025 09:00 is complete.

The Torino FC - Cagliari match result is as follows: 1-2.

Now that this Serie A Football match is over and the score is known, you can find the highlights and key statistics on that same page.