Cagliari Calcio vs Juventus FC, Serie A 2023-24 REGULAR SEASON
Overview
Match Preview
Cagliari Calcio vs Juventus FC — Serie A at Unipol Domus.
- Cagliari Calcio 5 games · 12 pts (2026/27)
- Juventus FC 5 games · 10 pts (2026/27)
Match Details
- Referee Marco Piccinini
- Assistant 1 Giovanni Baccini
- Assistant 2 Davide Imperiale
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | AS Roma | 5 | 13 |
| 2 | FC Internazionale Milano | 5 | 13 |
| 3 | SS Lazio | 5 | 13 |
| 4 | Cagliari Calcio | 5 | 12 |
| 5 | AC Milan | 5 | 11 |
| 6 | Frosinone Calcio | 5 | 10 |
| 7 | Juventus FC | 5 | 10 |
| 8 | Como 1907 | 5 | 10 |
| 9 | SSC Napoli | 5 | 7 |
| 10 | US Sassuolo Calcio | 5 | 7 |
| 11 | Atalanta BC | 5 | 6 |
| 12 | US Lecce | 5 | 6 |
| 13 | Udinese Calcio | 5 | 4 |
| 14 | Torino FC | 5 | 4 |
| 15 | Parma Calcio 1913 | 5 | 4 |
| 16 | AC Monza | 5 | 4 |
| 17 | ACF Fiorentina | 5 | 4 |
| 18 | Bologna FC 1909 | 5 | 2 |
| 19 | Genoa CFC | 5 | 1 |
| 20 | Venezia FC | 5 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Apr | Juventus FC | H | 2–2 | D |
| 14 Apr | FC Internazionale Milano | A | 2–2 | D |
| 07 Apr | Atalanta BC | H | 2–1 | W |
| 01 Apr | Hellas Verona FC | H | 1–1 | D |
| 16 Mar | AC Monza | A | 0–1 | L |
| 09 Mar | US Salernitana 1919 | H | 4–2 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Apr | Cagliari Calcio | A | 2–2 | D |
| 13 Apr | Torino FC | A | 0–0 | D |
| 07 Apr | ACF Fiorentina | H | 1–0 | W |
| 30 Mar | SS Lazio | A | 0–1 | L |
| 17 Mar | Genoa CFC | H | 0–0 | D |
| 10 Mar | Atalanta BC | H | 2–2 | D |
Season Stats
| Cagliari Calcio | Juventus FC | |
|---|---|---|
| #4 | Position | #7 |
| 12 | Points | 10 |
| 5 | Played | 5 |
| 4 / 0 / 1 | W / D / L | 3 / 1 / 1 |
| 5 | Scored | 8 |
| 2 | Conceded | 4 |
| +3 | GD | +4 |
| 2.40 | PPG | 2.00 |
| 80% | Win % | 60% |
Key Stats
50%
Both Teams to Score
H2H (14 games)
H2H (14 games)
50%
Over 2.5 Goals
H2H history
H2H history
50%
Clean Sheets
Cagliari Calcio this season
Cagliari Calcio this season
60%
Clean Sheets
Juventus FC this season
Juventus FC this season
Cagliari Calcio are 4th (12 pts). Juventus FC are 7th (10 pts).
Goal Timing (This Season)
Cagliari Calcio
0-15
–/1
16-30
2/–
31-45
–/1
46-60
1/–
61-75
1/–
76+
1/–
■ Scored ■ Conceded
Juventus FC
0-15
–/–
16-30
2/–
31-45
–/–
46-60
–/–
61-75
1/2
76+
5/2
■ Scored ■ Conceded
Top Scorers (This Season)
Cagliari Calcio
| Daniel Maldini | 3 G |
| Alessandro Romano | 1 G |
Juventus FC
| Edon Zhegrova | 2 G | 1 A |
| Bremer | 2 G | |
| Teun Koopmeiners | 1 G | 1 A |
| Nicolas Gonzalez | 1 G |
Events
Match Events
- 0' The game is set. Cagliari Calcio kicks off things out of here…
- 5' Both teams are passing the ball around with high level of urgency. Cagliari Calcio needs to do something about it to get closer to the goal.
- 10' Cagliari Calcio is showing some good football. However, Cagliari Calcio are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 15' Cagliari Calcio are happy to let the opposition have the ball in their own half. The trap is set.
- 20' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 25' Both keepers have barely been tested. Cagliari Calcio and Juventus FC are cancelling each other out in the centre of the park.
- 30' Gianluca Gaetano doubles the advantage! 1-0 and this game is slipping away from the opposition.
- 35' Wojciech Szczesny was booked on 35.
- 36' What a moment for Yerry Mina! That strike on 36 puts his side firmly in control.
- 41' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 45' It’s gonna be a card for Zito Luvumbo.
- 46' Time for substitution for Juventus FC. Carlos Alcaraz is replaced by Kenan Yildiz.
- 48' Controversy at the stadium! Bremer argues furiously but the card stands.
- 53' The tempo has dropped considerably in the last few minutes. Claudio Ranieri will be considering his options from the bench.
- 58' Over 58 minutes have gone by without a meaningful attack. The supporters want more.
- 60' A moment of madness from Nahitan Nandez on 60 minutes earns him a card. Cagliari Calcio will be frustrated.
- 62' Dusan Vlahovic has been a constant threat and now delivers with a goal on 62 minutes.
- 67' Alberto Dossena has been disciplined this evening — perhaps mindful of those 7 cards already picked up this season.
- 68' A tactical swap from Juventus FC — Weston McKennie on, Tim Weah off on 68 minutes.
- 69' The supporters are chanting for Alessandro Deiola. He replaces Gianluca Gaetano on 69 minute.
- 74' Arkadiusz Milik has so much to prove this time. He replaces Manuel Locatelli on 74 minute.
- 78' Nicolas Viola is ready to make an impact after coming on for Eldor Shomurodov at the 78 minute mark.
- 83' It looks like no one’s ball. Cagliari Calcio is used to counterattacking playing. None of the sides are ready to take the lead.
- 86' Andrea Cambiaso makes way for Samuel Iling-Junior at the 86 minute mark. A tactical switch from Juventus FC.
- 87' Goal! Alberto Dossena scores his 4 goal in 528 matches.
- Hope, you loved the show. Another epic battle is over with the score 2-2.
Lineups
Cagliari Calcio Lineups
3-4-2-1Starting XI
- 17
- 26
- 22
- 27
- 29
- 61
-
8
Nahitan Nandez ↓ Gabriele Zappa 78'
- 70
- 4
- 77
-
25
Ibrahim Sulemana ↓ Matteo Prati 46'
Bench
- 1
- 18
- 21
-
10
Nicolas Viola ↑ 78'
- 9
-
14
Alessandro Deiola ↑ 69'
- 23
-
28
Gabriele Zappa ↑ 78'
- 99
- 33
- 19
- 37
-
16
Matteo Prati ↑ 46'
- 34
Coach
Claudio Ranieri
Juventus FC Lineups
3-5-2Starting XI
- 6
- 25
-
22
Tim Weah ↓ Weston McKennie 68'
- 1
- 3
- 7
- 9
- 5
-
26
Carlos Alcaraz ↓ Kenan Yildiz 46'
- 27
- 4
Bench
-
16
Weston McKennie ↑ 68'
- 11
- 36
- 23
- 24
- 12
- 2
-
14
Arkadiusz Milik ↑ 74'
- 33
- 41
-
17
Samuel Iling-Junior ↑ 86'
-
15
Kenan Yildiz ↑ 46'
Coach
Massimiliano Allegri
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Cristiano Ronaldo | 8 |
| Dusan Vlahovic | 4 |
| Joao Pedro Galvao | 3 |
| Moise Kean | 2 |
| Giovanni Simeone | 2 |
| Matthijs de Ligt | 1 |
| Paulo Dybala | 1 |
| Luca Pellegrini | 1 |
Head to Head
Cagliari Calcio Form
Predictions
Prediction accuracy
0 / 4
1.02
Cagliari Calcio xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.02
Juventus FC xG
I would bet for:
Cagliari Calcio or Juventus FC 68% + Under 2.5 goals 66%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 2.04
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 85% |
|
15% |
| ± 1.5 | 61% |
|
39% |
| ± 2.5 | 34% |
|
66% |
| ± 3.5 | 16% |
|
84% |
| ± 4.5 | 6% |
|
94% |
Double Chance
Cagliari Calcio or Draw
67%
Draw or Juventus FC
66%
Cagliari Calcio or Juventus FC
68%
Half-Time Result
✗ WrongActual: Cagliari Calcio win at HT
Correct Score
✓ In top 12
0 – 0
15.3%
1 – 1
14.5%
1 – 0
11.9%
0 – 1
11.9%
2 – 1
6.7%
1 – 2
6.7%
2 – 0
6.5%
0 – 2
6.4%
2 – 2
Actual
3 – 1
2.3%
1 – 3
2.3%
3 – 0
2.2%
Asian Handicap — Cagliari Calcio
| Handicap | Cagliari Calcio covers | Push | Juventus FC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 9% | 87% |
| -1.5 | 13% | — | 87% |
| -1 | 13% | 20% | 67% |
| -0.5 | 33% | — | 67% |
| +0.5 | 67% | — | 33% |
| +1 | 67% | 20% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 9% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Cagliari Calcio keeps clean sheet
37%
✓
Juventus FC keeps clean sheet
37%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

