Serie A · Matchweek 28
Daniel Mosquera 80'
HT 0:1
Jens Odgaard 40'
Nicolò Cambiaghi 78'
Sun, 9 Mar 2025, 11:30 (UK) · Stadio Marcantonio Bentegodi, Verona
Hellas Verona 15th · 26 pts|Bologna 6th · 50 pts

Bologna won on the scoreboard and on xG (1.16–1.32).

Player of the matchJhon Lucumí7.5Decisive moment40' Jens Odgaard+0.8

Hellas Verona 1-2 Bologna

Key numbers

  • Possession 32% – 68%
  • Shots 7 (2 on target) – 12 (6)
  • Decisive moment: 40' Jens Odgaard, FN xPts +0.8
Player of the match
Jhon Lucumí 7.5Strong

Highest FN Score on the pitch: 7.5 (Strong)

Game state

0-10-21-2
Hellas Verona ahead 0 min · level 40 min · Bologna ahead 50 min
  • Hellas Verona: Red card 70' → ~20 min a player down
  • Daniel Mosquera — off the bench 14 min · 1G 0A
  • Nicolò Cambiaghi — off the bench 31 min · 1G 0A
  • Benjamín Domínguez — off the bench 22 min · 0G 1A

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.

40' Jens Odgaard Goal · scorer +0.6 · assist Davide Calabria +0.2 +0.8
70' Nicolás Valentini Red card −0.1
78' Nicolò Cambiaghi Goal · assist Benjamín Domínguez +0.2
80' Daniel Mosquera Goal +0.1
Hellas Verona Expected (last two seasons) 0.9Own moments 0.0Opponent moments −0.7Time effect −0.2→ League points won 0
Bologna Expected (last two seasons) 1.9Own moments +1.0Opponent moments −0.1Time effect +0.2→ 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

Hellas VeronaBologna
32%Possession68%
1.16Expected goals (xG)1.32
0.17xG per shot0.11
7Shots12
2Shots on target6
29%Shots on target %50%
5Shots in box7
277Passes577
64%Pass accuracy83%
1Corners3
4Saves1
23Fouls11
3Yellow cards1
1Offsides2

Compared with usual

Hellas Verona

28 matches this season, all competitions baseline
This matchAvg
Goals11
Conceded22.1
xG1.160.96
xG against1.321.5
Shots710.7
On target23
Shots faced1214.8
xG per shot0.170.09
Possession32%38.5%
Passes277325.9
Pass accuracy64%75.6%low
Corners14.2
Fouls2314.4

Bologna

37 matches this season, all competitions baseline
This matchAvg
Goals21.4
Conceded11.1
xG1.321.2
xG against1.160.98
Shots1213.5
On target64.6
Shots faced79.2
xG per shot0.110.09
Possession68%55.8%
Passes577453.3
Pass accuracy83%82.4%
Corners34.5
Fouls1114.5

Timeline

  • 10' Yellow Nicolás Valentini
  • 40' Goal Jens Odgaard league goal #5 assist Davide Calabria
  • 41' Yellow Nikola Moro
  • 46' Sub Antoine Bernede → Casper Tengstedt
  • 46' Sub Nikola Moro → Michel Aebischer
  • 57' Yellow Tomáš Suslov
  • 59' Sub Riccardo Orsolini → Nicolò Cambiaghi
  • 68' Sub Domagoj Bradarić → Darko Lazović
  • 68' Sub Jens Odgaard → Benjamín Domínguez
  • 70' Second yellow Nicolás Valentini
  • 76' Sub Amin Sarr → Daniel Mosquera
  • 76' Sub Tomáš Suslov → Grigoris Kastanos
  • 78' Goal Nicolò Cambiaghi league goal #1 assist Benjamín Domínguez
  • 80' Goal Daniel Mosquera league goal #5
  • 84' Sub Santiago Castro → Thijs Dallinga
  • 85' Sub Cheikh Niasse → Dailon Rocha Livramento

Category leaders

  • Key passesDan Ndoye3
  • Duels wonDiego Coppola15/22
  • DribblesDomagoj Bradarić2/2
  • Defensive actionsDiego Coppola7
  • ShotsJens Odgaard3 (on target 2)
  • Fouls wonDan Ndoye6

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.