Fiorentina vs Napoli

13 September 2025 · Serie A · 2025/26 · Referee Luca Zufferli

Full time 1 – 3

Half-time: 0–2

  • Luca Ranieri 79’
  • Kevin De Bruyne 6’ (pen)
  • Rasmus Højlund 14’
  • Sam Beukema 51’

Match summary

Napoli beat Fiorentina 3-1 on the road. Napoli led 2-0 at half-time.

In the first half, Kevin De Bruyne put Napoli ahead from the penalty spot in the 6th minute and Rasmus Højlund made it 0-2 in the 14th minute, set up by Leonardo Spinazzola. In the second half, Sam Beukema made it 0-3 from a corner in the 51st minute, set up by Franck Zambo and Luca Ranieri pulled one back to make it 1-3 from a corner in the 79th minute.

The chances backed that up: Napoli created 3.60 expected goals (xG) from 14 shots to Fiorentina's 1.40 from 18.

Match stats

53% Possession 47%
19 Shots 14
3 Shots on target 9
8 Corners 5
100 Attacks 90
48 Dangerous attacks 31
456 Passes 419
82% Pass accuracy 83%
13 Tackles 14
14 Fouls 14
1 Yellow cards 0
0 Red cards 0
0 Offsides 1

Key events

Fiorentina Napoli
Kick-off
3’
Giovanni Di LorenzoShot on target
6’
Kevin De Bruyne Penalty0-1 (Napoli)
14’
Rasmus HøjlundRight foot shot0-2 (Napoli)
24’
Kevin De BruyneShot on target
Half-time0-2
Second half underway
50’
Matteo PolitanoShot on target
51’
Sam BeukemaLeft foot shot0-3 (Napoli)
58’
Scott McTominayShot on target
Rolando MandragoraShot on target
78’
Luca RanieriLeft foot shot1-3 (Fiorentina)
79’
Roberto PiccoliShot on target
84’
Tariq LampteyPietro Comuzzo
87’
S. Pioli
87’
Stefano Pioli
89’
90’
Eljif ElmasShot on target
Mattia VitiMarin Pongracic
90+3’
Full-time1-3

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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.40 3.60 6’ Kevin De Bruyne (Napoli), 0-1 6’ 14’ Rasmus Højlund (Napoli), 0-2 14’ 51’ Sam Beukema (Napoli), 0-3 51’ 79’ Luca Ranieri (Fiorentina), 1-3 79’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.40 3.60 6’ Kevin De Bruyne (Napoli), 0-1 De Bruyne 6’ 14’ Rasmus Højlund (Napoli), 0-2 Højlund 14’ 51’ Sam Beukema (Napoli), 0-3 Beukema 51’ 79’ Luca Ranieri (Fiorentina), 1-3 Ranieri 79’
Fiorentina 1.40 xGNapoli 3.60 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Napoli attacking Fiorentina attacking 
51’ Sam Beukema (Napoli), from a corner, 0.92 xG, goal 6’ Kevin De Bruyne (Napoli), penalty, 0.76 xG, goal 3’ Rasmus Højlund (Napoli), from a corner, 0.64 xG, blocked 14’ Rasmus Højlund (Napoli), open play, 0.33 xG, goal 84’ Roberto Piccoli (Fiorentina), open play, 0.33 xG, saved 90’ Eljif Elmas (Napoli), open play, 0.32 xG, saved 24’ Kevin De Bruyne (Napoli), open play, 0.15 xG, saved 46’ Moise Kean (Fiorentina), open play, 0.13 xG, off target 18’ Rolando Mandragora (Fiorentina), open play, 0.12 xG, blocked 61’ Franck Zambo (Napoli), open play, 0.12 xG, off target 84’ Luca Ranieri (Fiorentina), open play, 0.10 xG, blocked 19’ Edin Dzeko (Fiorentina), open play, 0.09 xG, blocked 19’ Rolando Mandragora (Fiorentina), open play, 0.09 xG, blocked 50’ Matteo Politano (Napoli), open play, 0.09 xG, saved 85’ Robin Gosens (Fiorentina), from a corner, 0.08 xG, off target 3’ Giovanni Di Lorenzo (Napoli), from a corner, 0.08 xG, saved 90+2’ Moise Kean (Fiorentina), open play, 0.06 xG, off target 59’ Moise Kean (Fiorentina), open play, 0.06 xG, off target 82’ Pietro Comuzzo (Fiorentina), open play, 0.06 xG, blocked 90+5’ Roberto Piccoli (Fiorentina), open play, 0.06 xG, off target 58’ Matteo Politano (Napoli), open play, 0.05 xG, hit the woodwork 18’ Matteo Politano (Napoli), open play, 0.05 xG, blocked 18’ Matteo Politano (Napoli), open play, 0.05 xG, blocked 41’ Moise Kean (Fiorentina), open play, 0.04 xG, off target 79’ Luca Ranieri (Fiorentina), from a corner, 0.05 xG, goal 58’ Scott McTominay (Napoli), open play, 0.04 xG, saved 78’ Rolando Mandragora (Fiorentina), direct free kick, 0.04 xG, saved 64’ Rolando Mandragora (Fiorentina), open play, 0.03 xG, off target 72’ David Neres (Napoli), open play, 0.02 xG, blocked 79’ Robin Gosens (Fiorentina), from a corner, 0.02 xG, blocked 32’ Dodô (Fiorentina), from a corner, 0.02 xG, off target 75’ Roberto Piccoli (Fiorentina), open play, 0.01 xG, off target 51’ Sam Beukema (Napoli), from a corner, 0.92 xG, goal 6’ Kevin De Bruyne (Napoli), penalty, 0.76 xG, goal 3’ Rasmus Højlund (Napoli), from a corner, 0.64 xG, blocked 14’ Rasmus Højlund (Napoli), open play, 0.33 xG, goal 84’ Roberto Piccoli (Fiorentina), open play, 0.33 xG, saved 90’ Eljif Elmas (Napoli), open play, 0.32 xG, saved 24’ Kevin De Bruyne (Napoli), open play, 0.15 xG, saved 46’ Moise Kean (Fiorentina), open play, 0.13 xG, off target 18’ Rolando Mandragora (Fiorentina), open play, 0.12 xG, blocked 61’ Franck Zambo (Napoli), open play, 0.12 xG, off target 84’ Luca Ranieri (Fiorentina), open play, 0.10 xG, blocked 19’ Edin Dzeko (Fiorentina), open play, 0.09 xG, blocked 19’ Rolando Mandragora (Fiorentina), open play, 0.09 xG, blocked 50’ Matteo Politano (Napoli), open play, 0.09 xG, saved 85’ Robin Gosens (Fiorentina), from a corner, 0.08 xG, off target 3’ Giovanni Di Lorenzo (Napoli), from a corner, 0.08 xG, saved 90+2’ Moise Kean (Fiorentina), open play, 0.06 xG, off target 59’ Moise Kean (Fiorentina), open play, 0.06 xG, off target 82’ Pietro Comuzzo (Fiorentina), open play, 0.06 xG, blocked 90+5’ Roberto Piccoli (Fiorentina), open play, 0.06 xG, off target 58’ Matteo Politano (Napoli), open play, 0.05 xG, hit the woodwork 18’ Matteo Politano (Napoli), open play, 0.05 xG, blocked 18’ Matteo Politano (Napoli), open play, 0.05 xG, blocked 79’ Luca Ranieri (Fiorentina), from a corner, 0.05 xG, goal 41’ Moise Kean (Fiorentina), open play, 0.04 xG, off target 58’ Scott McTominay (Napoli), open play, 0.04 xG, saved 78’ Rolando Mandragora (Fiorentina), direct free kick, 0.04 xG, saved 64’ Rolando Mandragora (Fiorentina), open play, 0.03 xG, off target 72’ David Neres (Napoli), open play, 0.02 xG, blocked 79’ Robin Gosens (Fiorentina), from a corner, 0.02 xG, blocked 32’ Dodô (Fiorentina), from a corner, 0.02 xG, off target 75’ Roberto Piccoli (Fiorentina), open play, 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

Fiorentina 3-5-2 Starting XI
Gea
Comuzzo 87’
Pongracic 90’
Ranieri
Dodô
Mandragora
Fagioli 65’
Sohm 65’
Gosens
Kean
Džeko 46’
Napoli 4-1-4-1 Starting XI
Milinković-Savić
Spinazzola 69’
Buongiorno
Beukema
Lorenzo
Lobotka 90’
McTominay
Bruyne 69’
Anguissa
Politano 69’
Højlund 73’

Player stats

PlayerPosMinGAShxGxAKPCards
David de Gea GK900 0.000.000
Marin Pongracic DEF900 0.000.000
Luca Ranieri DEF9012 0.150.000
Pietro Comuzzo DEF901 0.060.000
Dodô MID901 0.020.223
Robin Gosens MID902 0.100.222
Rolando Mandragora MID904 0.280.000
Nicolo Fagioli MID680 0.000.000
Simon Sohm MID680 0.000.102
Moise Kean FWD904 0.300.000
Edin Dzeko FWD491 0.090.000
Roberto Piccoli Sub413 0.400.000
Jacopo Fazzini Sub220 0.000.331
Hans Nicolussi Caviglia Sub220 0.000.102
Tariq Lamptey Sub10 0.000.122
Mattia Viti Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Fiorentina win 23% Avg odds 4.03
Draw 29% Avg odds 3.26
Napoli win 48% Avg odds 1.99

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.