Cesena vs Empoli

10 January 2026 · Serie B · 2025/26 · Referee Paride Tremolada

Full time 0 – 1

Half-time: 0–0

  • Rareș Ilie 47’

Match summary

Empoli took a 1-0 win at Cesena. It was goalless at half-time.

Rareș Ilie put Empoli ahead in the 47th minute.

Cesena can feel hard done by, creating 2.08 expected goals (xG) from 17 shots to Empoli's 1.73 from 11.

Match stats

65% Possession 35%
17 Shots 11
6 Shots on target 4
12 Corners 2
567 Passes 306
84.7% Pass accuracy 74.8%
12 Tackles 14
7 Fouls 10
3 Yellow cards 2
5 Offsides 1

Key events

Cesena Empoli
6’
Duccio Degli InnocentiShot on target
18’
Stiven ShpendiShot on target
34’
Stiven ShpendiShot on target
Riccardo CiervoShot on target
42’
Cristian ShpendiShot on target
45’
Gianluca FrabottaShot on target
56’
Giovanni ZaroShot on target
74’
Massimiliano MangravitiShot on target
74’
Giovanni ZaroShot on target
80’

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.08 1.73 47’ Rareș Ilie (Empoli), 0-1 47’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.08 1.73 47’ Rareș Ilie (Empoli), 0-1 Ilie 47’
Cesena 2.08 xGEmpoli 1.73 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Empoli attacking Cesena attacking 
18’ Stiven Shpendi (Empoli), open play, 0.42 xG, saved 47’ Rareș Ilie (Empoli), open play, 0.42 xG, goal 66’ Cristian Shpendi (Cesena), from a corner, 0.32 xG, off target 74’ Giovanni Zaro (Cesena), from a corner, 0.32 xG, saved 45’ Cristian Shpendi (Cesena), open play, 0.30 xG, saved 37’ Stiven Shpendi (Empoli), open play, 0.26 xG, off target 57’ Stiven Shpendi (Empoli), open play, 0.21 xG, off target 34’ Stiven Shpendi (Empoli), open play, 0.18 xG, saved 74’ Massimiliano Mangraviti (Cesena), from a corner, 0.18 xG, saved 42’ Riccardo Ciervo (Cesena), open play, 0.15 xG, saved 90+1’ Simone Bastoni (Cesena), from a corner, 0.14 xG, blocked 58’ Riccardo Ciervo (Cesena), open play, 0.12 xG, blocked 46’ Gianluca Frabotta (Cesena), open play, 0.11 xG, blocked 56’ Giovanni Zaro (Cesena), from a corner, 0.11 xG, blocked 34’ Duccio Degli Innocenti (Empoli), open play, 0.09 xG, blocked 3’ Rareș Ilie (Empoli), open play, 0.08 xG, off target 74’ Giovanni Zaro (Cesena), from a corner, 0.06 xG, off target 80’ Giovanni Zaro (Cesena), from a corner, 0.05 xG, saved 12’ Matteo Francesconi (Cesena), open play, 0.05 xG, off target 67’ Dimitri Bisoli (Cesena), open play, 0.04 xG, off target 71’ Simone Bastoni (Cesena), open play, 0.04 xG, blocked 56’ Gianluca Frabotta (Cesena), open play, 0.03 xG, saved 40’ Andrea Ghion (Empoli), from a corner, 0.03 xG, blocked 40’ Matteo Lovato (Empoli), from a corner, 0.02 xG, blocked 79’ Simone Bastoni (Cesena), from a corner, 0.02 xG, off target 88’ Riccardo Ciervo (Cesena), open play, 0.02 xG, off target 6’ Duccio Degli Innocenti (Empoli), open play, 0.02 xG, saved 26’ Brando Moruzzi (Empoli), from a corner, 0.01 xG, off target 18’ Stiven Shpendi (Empoli), open play, 0.42 xG, saved 47’ Rareș Ilie (Empoli), open play, 0.42 xG, goal 66’ Cristian Shpendi (Cesena), from a corner, 0.32 xG, off target 74’ Giovanni Zaro (Cesena), from a corner, 0.32 xG, saved 45’ Cristian Shpendi (Cesena), open play, 0.30 xG, saved 37’ Stiven Shpendi (Empoli), open play, 0.26 xG, off target 57’ Stiven Shpendi (Empoli), open play, 0.21 xG, off target 34’ Stiven Shpendi (Empoli), open play, 0.18 xG, saved 74’ Massimiliano Mangraviti (Cesena), from a corner, 0.18 xG, saved 42’ Riccardo Ciervo (Cesena), open play, 0.15 xG, saved 90+1’ Simone Bastoni (Cesena), from a corner, 0.14 xG, blocked 58’ Riccardo Ciervo (Cesena), open play, 0.12 xG, blocked 46’ Gianluca Frabotta (Cesena), open play, 0.11 xG, blocked 56’ Giovanni Zaro (Cesena), from a corner, 0.11 xG, blocked 34’ Duccio Degli Innocenti (Empoli), open play, 0.09 xG, blocked 3’ Rareș Ilie (Empoli), open play, 0.08 xG, off target 74’ Giovanni Zaro (Cesena), from a corner, 0.06 xG, off target 12’ Matteo Francesconi (Cesena), open play, 0.05 xG, off target 80’ Giovanni Zaro (Cesena), from a corner, 0.05 xG, saved 67’ Dimitri Bisoli (Cesena), open play, 0.04 xG, off target 71’ Simone Bastoni (Cesena), open play, 0.04 xG, blocked 56’ Gianluca Frabotta (Cesena), open play, 0.03 xG, saved 40’ Andrea Ghion (Empoli), from a corner, 0.03 xG, blocked 40’ Matteo Lovato (Empoli), from a corner, 0.02 xG, blocked 79’ Simone Bastoni (Cesena), from a corner, 0.02 xG, off target 88’ Riccardo Ciervo (Cesena), open play, 0.02 xG, off target 6’ Duccio Degli Innocenti (Empoli), open play, 0.02 xG, saved 26’ Brando Moruzzi (Empoli), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Cesena 3-5-2 Starting XI
Klinsmann
Ciofi
Zaro
Mangraviti
Ciervo
Bisoli
Francesconi
Frabotta
Berti
Blesa
Shpendi
Empoli 3-4-2-1 Starting XI
Fulignati
Lovato
Guarino
Obaretin
Innocenti
Ghion
Moruzzi
Elia
Shpendi
Ilie
Nasti

Player stats

Players11 players
90′ – – – – – – –
90′ – – – – – – –
Giovanni Zaro
90′ – – 4 0.54 – – –
90′ – – 1 0.18 – – –
90′ – – 3 0.29 – – –
90′ – – 1 0.04 – – –
90′ – – 1 0.05 – – –
90′ – – – – – – –
90′ – – 2 0.14 – – –
90′ – – – – – – –
90′ – – 2 0.62 – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Cesena win 49% Avg odds 1.88
Draw 29% Avg odds 3.19
Empoli win 22% Avg odds 4.15

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, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.