Cagliari vs Torino

17 May 2026 · Serie A · 2025/26 · Referee Alberto Arena

Full time 2 – 1

Half-time: 2–1

  • Sebastiano Esposito 39’
  • Yerry Mina 45+2’
  • Rafael Obrador 37’

Match summary

Cagliari came from behind to win 2-1 at home to Torino. Cagliari led 2-1 at half-time.

Rafael Obrador put Torino ahead from a corner in the 37th minute, set up by Matteo Prati, Sebastiano Esposito equalised in the 39th minute, set up by Gianluca Gaetano, and Yerry Mina won it with a header in first-half stoppage time.

The chances backed that up: Cagliari created 1.76 expected goals (xG) from 13 shots to Torino's 1.33 from 10.

Match stats

45% Possession 55%
13 Shots 10
4 Shots on target 3
5 Corners 1
101 Attacks 101
36 Dangerous attacks 41
413 Passes 510
83% Pass accuracy 85%
18 Tackles 20
8 Fouls 13
1 Yellow cards 1
0 Red cards 0
1 Offsides 1

Key events

Cagliari Torino
Kick-off
Marco PalestraShot on target
19’
37’
Rafa ObradorLeft foot shot0-1 (Torino)
Sebastiano EspositoRight foot shot1-1 (Cagliari)
39’
Yerry MinaHeader2-1 (Cagliari)
45+2’
Half-time2-1
46’
Guillermo MaripánLuca Marianucci
Second half underway
62’
Che AdamsShot on target
75’
Che AdamsShot on target
77’
Alieu NjieMarcus Pedersen
Andrea BelottiPaul Mendy 
82’
82’
Guillermo MaripánArgument
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.76 1.33 37’ Rafael Obrador (Torino), 0-1 37’ 39’ Sebastiano Esposito (Cagliari), 1-1 39’ 45+2’ Yerry Mina (Cagliari), 2-1 45+2’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.76 1.33 37’ Rafael Obrador (Torino), 0-1 Obrador 37’ 39’ Sebastiano Esposito (Cagliari), 1-1 Esposito 39’ 45+2’ Yerry Mina (Cagliari), 2-1 Mina 45+2’
Cagliari 1.76 xGTorino 1.33 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Torino attacking Cagliari attacking 
47’ Yerry Mina (Cagliari), from a corner, 0.88 xG, goal 30’ Giovanni Simeone (Torino), open play, 0.51 xG, off target 75’ Che Adams (Torino), open play, 0.48 xG, saved 47’ Gabriele Zappa (Cagliari), from a corner, 0.31 xG, blocked 90+6’ Giovanni Simeone (Torino), open play, 0.12 xG, blocked 10’ Paul Mendy (Cagliari), open play, 0.11 xG, off target 46’ Paul Mendy (Cagliari), from a corner, 0.11 xG, off target 35’ Giovanni Simeone (Torino), open play, 0.08 xG, blocked 10’ Sebastiano Esposito (Cagliari), open play, 0.07 xG, blocked 58’ Alessandro Deiola (Cagliari), open play, 0.06 xG, off target 39’ Sebastiano Esposito (Cagliari), open play, 0.05 xG, goal 84’ Che Adams (Torino), open play, 0.04 xG, blocked 19’ Marco Palestra (Cagliari), open play, 0.04 xG, saved 57’ Marco Palestra (Cagliari), open play, 0.04 xG, off target 63’ Alessandro Deiola (Cagliari), open play, 0.04 xG, blocked 32’ Giovanni Simeone (Torino), open play, 0.03 xG, off target 34’ Paul Mendy (Cagliari), open play, 0.03 xG, off target 20’ Nikola Vlasic (Torino), open play, 0.02 xG, blocked 80’ Emirhan Ilkhan (Torino), open play, 0.02 xG, blocked 37’ Rafael Obrador (Torino), from a corner, 0.01 xG, goal 62’ Che Adams (Torino), open play, 0.01 xG, saved 46’ Gianluca Gaetano (Cagliari), open play, 0.01 xG, blocked 47’ Paul Mendy (Cagliari), open play, 0.01 xG, off target 47’ Yerry Mina (Cagliari), from a corner, 0.88 xG, goal 30’ Giovanni Simeone (Torino), open play, 0.51 xG, off target 75’ Che Adams (Torino), open play, 0.48 xG, saved 47’ Gabriele Zappa (Cagliari), from a corner, 0.31 xG, blocked 90+6’ Giovanni Simeone (Torino), open play, 0.12 xG, blocked 10’ Paul Mendy (Cagliari), open play, 0.11 xG, off target 46’ Paul Mendy (Cagliari), from a corner, 0.11 xG, off target 35’ Giovanni Simeone (Torino), open play, 0.08 xG, blocked 10’ Sebastiano Esposito (Cagliari), open play, 0.07 xG, blocked 58’ Alessandro Deiola (Cagliari), open play, 0.06 xG, off target 39’ Sebastiano Esposito (Cagliari), open play, 0.05 xG, goal 84’ Che Adams (Torino), open play, 0.04 xG, blocked 19’ Marco Palestra (Cagliari), open play, 0.04 xG, saved 57’ Marco Palestra (Cagliari), open play, 0.04 xG, off target 63’ Alessandro Deiola (Cagliari), open play, 0.04 xG, blocked 32’ Giovanni Simeone (Torino), open play, 0.03 xG, off target 34’ Paul Mendy (Cagliari), open play, 0.03 xG, off target 20’ Nikola Vlasic (Torino), open play, 0.02 xG, blocked 80’ Emirhan Ilkhan (Torino), open play, 0.02 xG, blocked 37’ Rafael Obrador (Torino), from a corner, 0.01 xG, goal 47’ Paul Mendy (Cagliari), open play, 0.01 xG, off target 62’ Che Adams (Torino), open play, 0.01 xG, saved 46’ Gianluca Gaetano (Cagliari), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Cagliari 4-3-2-1 Starting XI
Caprile
Zappa
Mina
Dossena
Obert
Adopo 72’
Gaetano
Deiola 72’
Palestra
Esposito 82’
Mendy 82’
Torino 3-4-2-1 Starting XI
Paleari
Ebosse
Coco
Marianucci 46’
Obrador
Prati 59’
İlkhan 85’
Pedersen 77’
Vlašić
Simeone
Zapata 59’

Player stats

PlayerPosMinGAShxGxAKPCards
Elia Caprile GK900 0.000.000
Gabriele Zappa DEF901 0.310.031
Yerry Mina DEF9011 0.880.000
Alberto Dossena DEF900 0.000.311
Adam Obert DEF900 0.000.000
Gianluca Gaetano MID9011 0.010.172
Ndary Adopo MID750 0.000.041
Alessandro Deiola MID752 0.100.000
Marco Palestra MID902 0.070.011
Sebastiano Esposito MID8612 0.120.172
Paul Mendy FWD854 0.260.102
Sulemana Sub150 0.000.000
Michael Folorunsho Sub150 0.000.000
Andrea Belotti Sub50 0.000.000
Juan Rodríguez Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Cagliari win 43% Avg odds 2.16
Draw 31% Avg odds 3.05
Torino win 26% Avg odds 3.53

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.