Serie A · Matchweek 27
Wesley 39'
Evan Ndicka 54'
Donyell Malen 65'
HT 1:0
Francisco Conceição 47'
Jérémie Boga 78'
Federico Gatti 90'
Sun, 1 Mar 2026, 19:45 (UK) · Stadio Olimpico, Rome
AS Roma 4th · 51 pts|Juventus 6th · 47 pts

3-3 draw, with xG at 1.65–1.36.

Player of the matchNiccolò Pisilli8.6Decisive moment54' Evan Ndicka+1.1

AS Roma 3-3 Juventus

Key numbers

  • Possession 47% – 53%
  • Shots 11 (5 on target) – 13 (5)
  • Decisive moment: 54' Evan Ndicka, FN xPts +1.1
Player of the match
Niccolò Pisilli 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

1-01-12-13-13-23-3
AS Roma ahead 44 min · level 46 min · Juventus ahead 0 min
  • Jérémie Boga — off the bench 28 min · 1G 0A
  • Federico Gatti — off the bench 7 min · 1G 0A

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.

39' Wesley Goal · scorer +0.6 · assist Niccolò Pisilli +0.3 +0.9
47' Francisco Conceição Goal · scorer +0.6 · assist Bremer +0.2 +0.8
54' Evan Ndicka Goal · scorer +0.8 · assist Lorenzo Pellegrini +0.3 +1.1
65' Donyell Malen Goal · scorer +0.2 · assist Manu Koné +0.1 +0.3
78' Jérémie Boga Goal +0.1
90' Federico Gatti Goal +1.0
AS Roma Expected (last two seasons) 1.7Own moments +2.3Opponent moments −3.0Time effect 0.0→ League points won 1
Juventus Expected (last two seasons) 1.0Own moments +1.9Opponent moments −1.7Time effect −0.2→ League points won 1

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

AS RomaJuventus
47%Possession53%
1.65Expected goals (xG)1.36
0.15xG per shot0.1
11Shots13
5Shots on target5
45%Shots on target %38%
11Shots in box5
417Passes490
82%Pass accuracy82%
4Corners1
2Saves2
7Fouls12
1Yellow cards0
2Offsides0

Compared with usual

AS Roma

35 matches this season, all competitions baseline
This matchAvg
Goals31.4
Conceded30.71
xG1.651.4
xG against1.360.97
Shots1113.8
On target54.8
Shots faced139.5
xG per shot0.150.1
Possession47%56.2%
Passes417489.3
Pass accuracy82%83.1%
Corners45.1
Fouls714.5low

Juventus

38 matches this season, all competitions baseline
This matchAvg
Goals31.7
Conceded31.2
xG1.361.7
xG against1.651
Shots1316.2
On target55.9
Shots faced1111.4
xG per shot0.10.1
Possession53%54.6%
Passes490502.3
Pass accuracy82%85.7%
Corners15.5
Fouls1213.3

Timeline

  • 27' Yellow Wesley
  • 39' Goal Wesley league goal #4 assist Niccolò Pisilli
  • 47' Goal Francisco Conceição league goal #3 assist Bremer
  • 54' Goal Evan Ndicka league goal #2 assist Lorenzo Pellegrini
  • 63' Sub Jonathan David → Jérémie Boga
  • 65' Goal Donyell Malen league goal #6 assist Manu Koné
  • 72' Sub Khéphren Thuram → Fabio Miretti
  • 72' Sub Francisco Conceição → Edon Zhegrova
  • 74' Sub Devyne Rensch → Daniele Ghilardi
  • 74' Sub Bryan Cristante → Neil El Aynaoui
  • 78' Goal Jérémie Boga league goal #1
  • 88' Sub Bremer → Federico Gatti
  • 89' Sub Andrea Cambiaso → Loïs Openda
  • 90' Sub Lorenzo Pellegrini → Bryan Zaragoza
  • 90' Goal Federico Gatti league goal #2

Category leaders

  • Key passesLorenzo Pellegrini2
  • Duels wonDevyne Rensch10/10
  • DribblesManu Koné3/4
  • Defensive actionsNiccolò Pisilli13
  • ShotsDonyell Malen4 (on target 2)
  • Fouls wonWesley3

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.