Cesena vs Empoli 2-1
- Cristian Shpendi39'
- Edoardo Saporiti62'
- Jacopo Seghetti (OG)74'
- Kick-off
- Tue, 27 Oct 2026 · 19:00 (UTC)
- Venue
- Dino Manuzzi, Cesena
- Referee
- Mario Perri
Match timeline
- 90+5’Red card
EmpoliSteven Shpendi - 90+3’VAR check
EmpoliFilippo Di StefanoCard upgrade confirmed - 89’Yellow card
CesenaVittorio Magni - 83’Substitution
CesenaVittorio Magni ONX. Druiventak OFF - 81’Yellow card
CesenaCristian Shpendi - 79’Yellow card
CesenaAlessandro Debenedetti - 76’Substitution
EmpoliFilippo Di Stefano ONCristian Cauz OFF - 74’Own goal
CesenaJacopo Seghetti1 – 2
Show 14 earlier events
- 71’Substitution
CesenaAlessandro Debenedetti ONLuca D'Andrea OFF - 71’Substitution
CesenaMatteo Guidi ONEmil Bohinen OFF - 71’Substitution
EmpoliFilippo Bandinelli ONGerard Yepes OFF - 62’Goal!
EmpoliEdoardo Saporiti1 – 1 - 56’Substitution
EmpoliJoseph Ceesay ONBogdan Popov OFF - 45+3’Yellow card
EmpoliLuca Magnino - 45’Substitution
EmpoliGabriele Indragoli ONSimone Romagnoli OFF - 45’Substitution
EmpoliDawid Bembnista ONLuca Magnino OFF - 45’Substitution
CesenaAndrea Ciofi ONMatteo Piacentini OFF - 39’Goal!
CesenaCristian ShpendiAssist: Luca D'Andrea1 – 0 - 34’Substitution
CesenaAntonio David ONGianluca Frabotta OFF - 31’Yellow card
CesenaLuca D'Andrea - 24’Yellow card
CesenaGianluca Frabotta - 14’Yellow card
EmpoliSimone Romagnoli - 1’Kick-off
Key stats
- 46%Possession54%
- 13Shots11
- 1.35xG0.59
- 3Shots on Target5
- 7Corners5
- 14Fouls15
- 4Offsides0
- 4Saves2
- 403Passes480
- 5Yellow Cards2
- 0Red Cards1
Lineups
Confirmed selections
Cesena4 - 2 - 3 - 1
- 1Siano
- 4Gelli
- 26Piacentini
- 24Mangraviti
- 7Frabotta
- 25Bisoli
- 32Bohinen
- 16D'Andrea
- 10Pagano
- 14Druiventak
- 9Shpendi
Substitutions
- 34’↑3 A. David↓7 G. Frabotta
- 45’↑15 A. Ciofi↓26 M. Piacentini
- 71’↑91 A. Debenedetti↓ Luca D'Andrea
- 71’↑18 M. Guidi↓32 E. Bohinen
- 83’↑23 V. Magni↓14 X. Druiventak
Unused substitutes 39 N. Fontana, 27 M. Dalla Vecchia, 2 M. Natta, 6 M. Ilić, 75 Filippo Galvagno, 8 M. Francesconi, 11 M. Caprini
Coach Alessandro Diamanti
Empoli3 - 5 - 2
- 12Seghetti
- 8Magnino
- 6Romagnoli
- 33Cauz
- 91Corrado
- 57Belardinelli
- 21Yepes
- 10Saporiti
- 98Zedadka
- 77Popov
- 11Shpendi
Substitutions
- 45’↑28 G. Indragoli↓6 S. Romagnoli
- 45’↑36 D. Bembnista↓8 L. Magnino
- 56’↑15 J. Ceesay↓77 B. Popov
- 71’↑23 F. Bandinelli↓21 Gerard Yepes
- 76’↑ Filippo Di Stefano↓33 C. Cauz
Unused substitutes 1 S. Perisan, 13 E. Filippis, 35 M. Egan, 20 F. Distefano, 44 L. Deli, 5 D. Degli Innocenti, 39 E. Biondini
Coach M. Andreoletti
Match facts
- Competition
- Serie B
- Round
- Matchday 9
- Date
- Tue, 27 Oct 2026
- Kick-off
- 19:00 (UTC)
- Venue
- Dino Manuzzi, Cesena
- Referee
- Mario Perri
- Cesena coach
- Alessandro Diamanti
- Empoli coach
- M. Andreoletti
League table
Serie B
Player ratings
- 1
C. Shpendi7.7 - 2
R. Pagano7.2 - 3
L. D'Andrea7.1 - 4
A. Siano6.9 - 5
M. Mangraviti6.9 - 6
A. Ciofi6.8 - 7
J. Gelli6.8 - 8
M. Piacentini6.7 - 9
A. David6.6 - 10
D. Bisoli6.5 - 11
A. Debenedetti6.4 - 12
E. Bohinen6.4 - 13
M. Guidi6.3 - 14
G. Frabotta6.2 - 15
X. Druiventak6.2 - 16
V. Magni6.1 - 17
M. Francesconi0.0 - 18Filippo Galvagno0.0
- 19
M. Ilić0.0 - 20
M. Natta0.0 - 21
M. Dalla Vecchia0.0 - 22
N. Fontana0.0 - 23
M. Caprini0.0
- 1
E. Saporiti7.4 - 2
Gerard Yepes6.9 - 3
S. Shpendi6.7 - 4
G. Indragoli6.6 - 5
C. Cauz6.5 - 6
N. Corrado6.5 - 7
D. Bembnista6.4 - 8
K. Zedadka6.4 - 9
F. Distefano6.3 - 10
S. Romagnoli6.3 - 11
B. Popov6.2 - 12
F. Bandinelli6.1 - 13
L. Magnino6.1 - 14
J. Ceesay6.0 - 15
E. Biondini5.9 - 16
J. Seghetti5.9 - 17
D. Degli Innocenti0.0 - 18
L. Deli0.0 - 19
M. Egan0.0 - 20
E. Filippis0.0 - 21
S. Perisan0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 7.7, the best on the pitch — 1 goal in 90 minutes.
Head to head


10 goals15 goals
Last 5 meetings
- 2026Serie B
Cesena1 - 1
Empoli - 2026Serie B
Cesena0 - 1
Empoli - 2018Serie B
Cesena2 - 3
Empoli - 2017Serie B
Cesena3 - 5
Empoli - 2016Coppa Italia
Cesena2 - 1
Empoli
7 meetings in the Cornerflick archive.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 0-3-2
- Scored / match
- 0.8
- Conceded / match
- 1.8
- W-D-L
- 0-1-4
- Scored / match
- 0.8
- Conceded / match
- 2.0
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Cesena beat Empoli 2-1 at the Dino Manuzzi, with an own goal in the 74th minute deciding it after both sides had scored once. Empoli finished with 10 men after Steven Shpendi was sent off three minutes into stoppage time.
Cesena went ahead in the 39th minute when Cristian Shpendi scored from Luca D'Andrea's assist for 1-0. Simone Romagnoli had already been booked for Empoli on 14 minutes, while Gianluca Frabotta and D'Andrea were cautioned for Cesena before Frabotta was replaced by Antonio David in the 34th minute. Cesena led 1-0 at half-time.
Empoli equalised on 62 minutes through Edoardo Saporiti, then took the lead two minutes later when Jacopo Seghetti put through his own net for 1-2. Empoli made two changes at half-time and Cesena made two on 71 minutes, while Cesena changed again in the 83rd minute. Cesena pushed on late, but the goal that mattered was the own goal.
The figures showed a tight contest. Empoli had 54% possession and 480 passes to Cesena's 46% and 403, while Cesena had more shots, 13 to 11, more corners, 7 to 5, and a higher expected goals total at 1.35 to 0.59. Empoli still had more shots on target, 5 to 3, while Cesena had 4 saves to Empoli's 2.
Cesena were booked five times, with Luca D'Andrea, Alessandro Debenedetti, Cristian Shpendi and Vittorio Magni among the names shown yellow. Empoli had two bookings, for Simone Romagnoli and Luca Magnino, and Filippo Di Stefano was involved in a VAR decision on 90+3' before Steven Shpendi was sent off three minutes into stoppage time.
Match record
- Competition
- Serie B
- Round
- Matchday 9
- Kick-off
- Venue
- Dino Manuzzi, Cesena
- Referee
- Mario Perri
- Match ID
cornerflick:match:cesena-vs-empoli-serie-b-2026-10-27
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Cesena 2-1 Empoli, Serie B, 27 October 2026. Match record, last updated 30 October 2026. https://cornerflick.com/football/serie-b/matches/cesena-vs-empoli-serie-b-2026-10-27
Permanent identifier cornerflick:match:cesena-vs-empoli-serie-b-2026-10-27. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/cesena-vs-empoli-serie-b-2026-10-27" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
22 events
- 14’Yellow card
EmpoliSimone Romagnoli - 24’Yellow card
CesenaGianluca Frabotta - 31’Yellow card
CesenaLuca D'Andrea - 34’Substitution
CesenaAntonio David ONGianluca Frabotta OFF - 39’Goal!
CesenaCristian ShpendiAssist: Luca D'Andrea1 – 0 - 45’Substitution
EmpoliGabriele Indragoli ONSimone Romagnoli OFF - 45’Substitution
EmpoliDawid Bembnista ONLuca Magnino OFF - 45’Substitution
CesenaAndrea Ciofi ONMatteo Piacentini OFF - 45+3’Yellow card
EmpoliLuca Magnino - 56’Substitution
EmpoliJoseph Ceesay ONBogdan Popov OFF - 62’Goal!
EmpoliEdoardo Saporiti1 – 1 - 71’Substitution
CesenaAlessandro Debenedetti ONLuca D'Andrea OFF - 71’Substitution
CesenaMatteo Guidi ONEmil Bohinen OFF - 71’Substitution
EmpoliFilippo Bandinelli ONGerard Yepes OFF - 74’Own goal
CesenaJacopo Seghetti1 – 2 - 76’Substitution
EmpoliFilippo Di Stefano ONCristian Cauz OFF - 79’Yellow card
CesenaAlessandro Debenedetti - 81’Yellow card
CesenaCristian Shpendi - 83’Substitution
CesenaVittorio Magni ONX. Druiventak OFF - 89’Yellow card
CesenaVittorio Magni - 90+3’VAR check
EmpoliFilippo Di StefanoCard upgrade confirmed - 90+5’Red card
EmpoliSteven Shpendi




