Serie A · Matchweek 38
Lorenzo Lucca 26'
Christian Kabasele 61'
HT 1:0
Nicolò Fagioli 46'
Pietro Comuzzo 57'
Moise Kean 82'
Sun, 25 May 2025, 19:45 (UK) · Bluenergy Stadium, Udine
Udinese 12th · 44 pts|Fiorentina 8th → 6th · 65 pts

Fiorentina won on the scoreboard and on xG (1.52–2.97).

Player of the matchNicolò Fagioli9.1Decisive moment82' Moise Kean+1.5

Udinese 2-3 Fiorentina

Key numbers

  • Possession 35% – 65%
  • Shots 12 (3 on target) – 25 (11)
  • Decisive moment: 82' Moise Kean, FN xPts +1.5
Player of the match
Nicolò Fagioli 9.1Dominant

Highest FN Score on the pitch: 9.1 (Dominant)

Game state

1-01-11-22-22-3
Udinese ahead 20 min · level 58 min · Fiorentina ahead 12 min
  • Udinese: Red card 39' → ~51 min a player down

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

26' Lorenzo Lucca Goal · scorer +0.6 · assist Oumar Solet +0.3 +0.9
39' Jaka Bijol Red card −0.4
46' Nicolò Fagioli Goal +1.0
57' Pietro Comuzzo Goal · scorer +0.6 · assist Amir Richardson +0.3 +0.9
61' Christian Kabasele Goal +0.7
82' Moise Kean Goal · scorer +1.0 · assist Robin Gosens +0.5 +1.5
Udinese Expected (last two seasons) 1.0Own moments +1.2Opponent moments −2.4Time effect +0.2→ League points won 0
Fiorentina Expected (last two seasons) 1.7Own moments +3.4Opponent moments −1.4Time effect −0.7→ League points won 3

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

UdineseFiorentina
35%Possession65%
1.52Expected goals (xG)2.97
0.13xG per shot0.12
12Shots25
3Shots on target11
25%Shots on target %44%
8Shots in box20
303Passes549
78%Pass accuracy89%
2Corners8
8Saves1
15Fouls6
3Yellow cards2
0Offsides3

Compared with usual

Udinese

40 matches this season, all competitions baseline
This matchAvg
Goals21.2
Conceded31.4
xG1.520.96
xG against2.971.2
Shots1211.5
On target33.8
Shots faced2512.5
xG per shot0.130.09
Possession35%47.9%
Passes303396.8
Pass accuracy78%81.5%
Corners24.7
Fouls1514.1

Fiorentina

38 matches this season, all competitions baseline
This matchAvg
Goals31.6
Conceded21.1
xG2.971.2
xG against1.521.1
Shots2511.5high
On target114.5
Shots faced1211.5
xG per shot0.120.11
Possession65%51%
Passes549425.9
Pass accuracy89%82.6%
Corners83.9
Fouls611.8

Timeline

  • 9' Yellow Jaka Bijol
  • 26' Goal Lorenzo Lucca league goal #12 assist Oumar Solet
  • 39' Second yellow Jaka Bijol
  • 46' Goal Nicolò Fagioli league goal #1
  • 50' Yellow Lucas Beltrán
  • 52' Sub Alexis Sánchez → Oier Zarraga
  • 57' Goal Pietro Comuzzo league goal #1 assist Amir Richardson
  • 59' Yellow Amir Richardson
  • 61' Goal Christian Kabasele league goal #2
  • 71' Sub Amir Richardson → Albert Guðmundsson
  • 77' Sub Arthur Atta → Iker Bravo
  • 78' Sub Lorenzo Lucca → Keinan Davis
  • 79' Sub Pietro Comuzzo → Marin Pongračić
  • 82' Goal Moise Kean league goal #19 assist Robin Gosens
  • 85' Sub Lucas Beltrán → Cher Ndour
  • 86' Sub Kingsley Ehizibue → Matteo Palma
  • 89' Yellow Jesper Karlström

Category leaders

  • Key passesNicolò Fagioli7
  • Duels wonLucas Beltrán9/15
  • DribblesNicolò Fagioli3/5
  • Defensive actionsPablo Marí7
  • ShotsMoise Kean5 (on target 4)
  • Fouls wonPablo Marí4

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.