Serie A · Matchweek 31
Federico Bonazzoli 90' (pen)
HT 0:2
João Mário 3'
Jonathan Rowe 16'
Sun, 5 Apr 2026, 14:00 (UK) · Stadio Giovanni Zini, Cremona
Cremonese 17th → 18th · 27 pts|Bologna 9th → 8th · 45 pts

Cremonese edged xG (1.42–1.14) but Bologna took the win.

Player of the matchJuan Miranda8.8Decisive moment3' João Mário+0.7

Cremonese 1-2 Bologna

Key numbers

  • Possession 37% – 63%
  • Shots 9 (3 on target) – 14 (7)
  • Decisive moment: 3' João Mário, FN xPts +0.7
Player of the match
Juan Miranda 8.8Dominant

Highest FN Score on the pitch: 8.8 (Dominant)

Game state

0-10-21-2
Cremonese ahead 0 min · level 3 min · Bologna ahead 87 min

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.

3' João Mário Goal · scorer +0.5 · assist Juan Miranda +0.2 +0.7
16' Jonathan Rowe Goal · scorer +0.3 · assist Juan Miranda +0.1 +0.4
90' Federico Bonazzoli Pen goal +0.1
90+4' Youssef Maleh Red card 0.0
90+6' Lewis Ferguson Red card 0.0
Cremonese Expected (last two seasons) 1.0Own moments +0.1Opponent moments −0.9Time effect −0.2→ League points won 0
Bologna Expected (last two seasons) 1.8Own moments +1.1Opponent moments −0.2Time effect +0.3→ 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

CremoneseBologna
37%Possession63%
1.42Expected goals (xG)1.14
0.16xG per shot0.08
9Shots14
3Shots on target7
33%Shots on target %50%
6Shots in box10
339Passes588
78%Pass accuracy90%
2Corners4
5Saves2
15Fouls15
2Yellow cards3
0Offsides3

Compared with usual

Cremonese

31 matches this season, all competitions baseline
This matchAvg
Goals10.81
Conceded21.4
xG1.420.95
xG against1.141.6
Shots99.1
On target33.1
Shots faced1416.4
xG per shot0.160.1
Possession37%45.8%
Passes339372.9
Pass accuracy78%76.9%
Corners23.3
Fouls1513.6

Bologna

44 matches this season, all competitions baseline
This matchAvg
Goals21.4
Conceded11.1
xG1.141.3
xG against1.421.1
Shots1414.9
On target74.7
Shots faced99.8
xG per shot0.080.09
Possession63%54.6%
Passes588437.6
Pass accuracy90%81.7%
Corners45.5
Fouls1514.2

Timeline

  • 3' Goal João Mário league goal #1 assist Juan Miranda
  • 16' Goal Jonathan Rowe league goal #2 assist Juan Miranda
  • 45' Yellow Youssef Maleh
  • 46' Sub Jari Vandeputte → Morten Thorsby
  • 46' Sub Milan Đurić → David Okereke
  • 46' Sub Alberto Grassi → Warren Bondo
  • 53' Sub → Martín Payero
  • 61' Sub Federico Bernardeschi → Riccardo Orsolini
  • 75' Yellow Federico Ravaglia
  • 78' Sub Jonathan Rowe → Nicolò Cambiaghi
  • 78' Sub Simon Sohm → Lewis Ferguson
  • 82' Sub João Mário → Nadir Zortea
  • 82' Sub Nikola Moro → Tommaso Pobega
  • 85' Sub Alessio Zerbin → Romano Floriani Mussolini
  • 90' Goal Federico Bonazzoli (pen) league goal #7
  • 90+3' VAR Youssef Maleh
  • 90+4' Red Youssef Maleh
  • 90+5' Yellow Martín Payero
  • 90+5' Yellow Lewis Ferguson
  • 90+6' Second yellow Lewis Ferguson

Category leaders

  • Key passesJuan Miranda4
  • Duels wonMartin Vitík8/14
  • DribblesFederico Bernardeschi2/3
  • Defensive actionsFilippo Terracciano5
  • ShotsJonathan Rowe3 (on target 2)
  • Fouls wonJoão Mário4

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.