UEFA Champions League · League phase MD1
Kenan Yıldız 63'
Dušan Vlahović 67'
Dušan Vlahović 90'
Lloyd Kelly 90'
HT 0:0
Karim Adeyemi 52'
Felix Nmecha 65'
Yan Couto 74'
Ramy Bensebaini 86' (pen)
Tue, 16 Sept 2025, 20:00 (UK) · Allianz Stadium, Turin
Juventus · 1 pt|Borussia Dortmund · 1 pt

4-4 draw, with xG at 1.92–1.71.

Player of the matchKenan Yıldız8.7Decisive moment74' Yan Couto+1.4

Juventus 4-4 Borussia Dortmund

Key numbers

  • Possession 52% – 48%
  • Shots 19 (7 on target) – 10 (5)
  • Decisive moment: 74' Yan Couto, FN xPts +1.4
Player of the match
Kenan Yıldız 8.7Dominant

Highest FN Score on the pitch: 8.7 (Dominant)

Game state

0-11-11-22-22-32-43-44-4
Juventus ahead 0 min · level 61 min · Borussia Dortmund ahead 29 min
  • João Mário — off the bench 31 min · 0G 1A
  • Dušan Vlahović — off the bench 30 min · 2G 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.

52' Karim Adeyemi Goal · scorer +0.8 · assist Serhou Guirassy +0.3 +1.1
63' Kenan Yıldız Goal · scorer +0.7 · assist João Mário +0.3 +1.0
65' Felix Nmecha Goal · scorer +0.8 · assist Karim Adeyemi +0.4 +1.2
67' Dušan Vlahović Goal · scorer +0.7 · assist Kenan Yıldız +0.3 +1.0
74' Yan Couto Goal · scorer +1.0 · assist Marcel Sabitzer +0.4 +1.4
86' Ramy Bensebaini Pen goal +0.3
90' Dušan Vlahović Goal · assist Pierre Kalulu +0.1
90' Lloyd Kelly Goal · scorer +0.7 · assist Dušan Vlahović +0.3 +1.0
Juventus Expected (last two seasons) 1.8Own moments +3.1Opponent moments −3.1Time effect −0.8→ League points won 1
Borussia Dortmund Expected (last two seasons) 0.9Own moments +4.0Opponent moments −4.4Time effect +0.5→ 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

JuventusBorussia Dortmund
52%Possession48%
1.92Expected goals (xG)1.71
0.1xG per shot0.17
19Shots10
7Shots on target5
37%Shots on target %50%
11Shots in box5
491Passes470
89%Pass accuracy82%
4Corners2
1Saves3
13Fouls8
0Yellow cards1
4Offsides0

Compared with usual

Juventus

3 matches this season, all competitions baseline
This matchAvg

Borussia Dortmund

4 matches this season, all competitions baseline
This matchAvg
Goals42.3
Conceded40.75
xG1.711.7
xG against1.920.71
Shots1012.3
On target56.3
Shots faced1910.3
xG per shot0.170.15
Possession48%63.8%
Passes470655.5
Pass accuracy82%88.8%
Corners24
Fouls811

Timeline

  • 42' Yellow Waldemar Anton
  • 52' Goal Karim Adeyemi competition goal #1 assist Serhou Guirassy
  • 58' Sub Jonathan David → Dušan Vlahović
  • 59' Sub Weston McKennie → João Mário
  • 63' Goal Kenan Yıldız competition goal #1 assist João Mário
  • 65' Goal Felix Nmecha competition goal #1 assist Karim Adeyemi
  • 67' Goal Dušan Vlahović competition goal #1 assist Kenan Yıldız
  • 69' Sub Teun Koopmeiners → Manuel Locatelli
  • 69' Sub Loïs Openda → Vasilije Adžić
  • 71' Sub Felix Nmecha → Jobe Bellingham
  • 71' Sub Maximilian Beier → Julian Brandt
  • 74' Goal Yan Couto competition goal #1 assist Marcel Sabitzer
  • 86' Goal Ramy Bensebaini (pen) competition goal #1
  • 87' Sub Kenan Yıldız → Edon Zhegrova
  • 90' Goal Dušan Vlahović competition goal #2 assist Pierre Kalulu
  • 90' Goal Lloyd Kelly competition goal #1 assist Dušan Vlahović
  • 90+2' Sub Serhou Guirassy → Pascal Groß

Category leaders

  • Key passesKenan Yıldız3
  • Duels wonKenan Yıldız6/15
  • DribblesKenan Yıldız4/7
  • Defensive actionsJulian Ryerson5

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.