Bundesliga · Matchweek 26
Romano Schmid 38'
André Silva 45+1' (pen)
HT 2:2
Alassane Pléa 7' (pen)
Alassane Pléa 28'
Alassane Pléa 47'
Tim Kleindienst 81'
Sat, 15 Mar 2025, 14:30 (UK) · Weserstadion, Bremen
Werder Bremen · 33 pts|Borussia Mönchengladbach · 40 pts

Werder Bremen edged xG (2.69–2.39) but Borussia Mönchengladbach took the win.

Player of the matchAlassane Pléa9.2Decisive moment47' Alassane Pléa+0.9

Werder Bremen 2-4 Borussia Mönchengladbach

Key numbers

  • Possession 53% – 47%
  • Shots 23 (2 on target) – 13 (7)
  • Decisive moment: 47' Alassane Pléa, FN xPts +0.9
Player of the match
Alassane Pléa 9.2Dominant

Highest FN Score on the pitch: 9.2 (Dominant)

Game state

0-10-21-22-22-32-4
Werder Bremen ahead 0 min · level 9 min · Borussia Mönchengladbach ahead 81 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.

7' Alassane Pléa Pen goal +0.7
28' Alassane Pléa Goal +0.5
38' Romano Schmid Goal +0.4
45+1' André Silva Pen goal +0.8
47' Alassane Pléa Goal · scorer +0.6 · assist Robin Hack +0.3 +0.9
81' Tim Kleindienst Goal · scorer +0.3 · assist Alassane Pléa +0.1 +0.4
90+2' Tim Kleindienst Red card 0.0
Werder Bremen Expected (last two seasons) 1.4Own moments +1.2Opponent moments −2.0Time effect −0.6→ League points won 0
Borussia Mönchengladbach Expected (last two seasons) 1.4Own moments +2.5Opponent moments −1.4Time effect +0.5→ 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

Werder BremenBorussia Mönchengladbach
53%Possession47%
2.69Expected goals (xG)2.39
0.12xG per shot0.18
23Shots13
2Shots on target7
9%Shots on target %54%
17Shots in box9
474Passes441
81%Pass accuracy82%
4Corners1
3Saves0
10Fouls7
1Yellow cards2
3Offsides2

Compared with usual

Werder Bremen

29 matches this season, all competitions baseline
This matchAvg
Goals21.5
Conceded41.8
xG2.691.2
xG against2.391.3
Shots2312.5
On target24.2
Shots faced1313.3
xG per shot0.120.1
Possession53%51.1%
Passes474482.8
Pass accuracy81%81.8%
Corners45.2
Fouls1010.3

Borussia Mönchengladbach

27 matches this season, all competitions baseline
This matchAvg
Goals41.6
Conceded21.5
xG2.391.4
xG against2.691.6
Shots1313
On target75.1
Shots faced2315.7
xG per shot0.180.11
Possession47%51.8%
Passes441500.3
Pass accuracy82%83.6%
Corners14.8
Fouls711.1

Timeline

  • 6' Yellow Tim Kleindienst
  • 7' Goal Alassane Pléa (pen) league goal #7
  • 21' Yellow Senne Lynen
  • 28' Goal Alassane Pléa league goal #8
  • 38' Goal Romano Schmid league goal #3
  • 45+1' VAR Issa Kaboré
  • 45+1' Goal André Silva (pen) league goal #1
  • 47' Goal Alassane Pléa league goal #9 assist Robin Hack
  • 67' Sub Senne Lynen → Leonardo Bittencourt
  • 67' Sub André Silva → Justin Njinmah
  • 69' Sub Nathan N'Goumou → Tomáš Čvančara
  • 69' Sub Lukas Ullrich → Luca Netz
  • 72' Sub Jonas Omlin → Tiago Pereira Cardoso
  • 81' Goal Tim Kleindienst league goal #15 assist Alassane Pléa
  • 82' Sub Oliver Burke → Marvin Ducksch
  • 82' Sub Issa Kaboré → Keke Topp
  • 82' Sub Miloš Veljković → Marco Friedl
  • 84' Sub Alassane Pléa → Marvin Friedrich
  • 90' Sub Philipp Sander → Rocco Reitz
  • 90+2' Second yellow Tim Kleindienst

Category leaders

  • Key passesRomano Schmid5
  • Duels wonIssa Kaboré9/13
  • DribblesRomano Schmid3/5
  • Defensive actionsKo Itakura7
  • ShotsAlassane Pléa4 (on target 3)
  • Fouls wonIssa Kaboré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.