Bundesliga · Matchweek 25
Robin Koch 32'
Junior Dina Ebimbe 50'
Mario Götze 64'
HT 1:1
John Brooks 6'
Sun, 10 Mar 2024, 16:30 (UK) · Frankfurt Arena, Frankfurt am Main
Eintracht Frankfurt · 40 pts|1899 Hoffenheim · 33 pts

Eintracht Frankfurt won on the scoreboard and on xG (2.43–0.57).

Player of the matchMario Götze8.6Decisive moment32' Robin Koch+0.8

Eintracht Frankfurt 3-1 1899 Hoffenheim

Key numbers

  • Possession 65% – 35%
  • Shots 17 (7 on target) – 6 (2)
  • Decisive moment: 32' Robin Koch, FN xPts +0.8
Player of the match
Mario Götze 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

0-11-12-13-1
Eintracht Frankfurt ahead 40 min · level 24 min · 1899 Hoffenheim ahead 26 min
  • 1899 Hoffenheim: Red card 22' → ~68 min a player down
  • 1899 Hoffenheim: Red card 78' → ~12 min a player down
  • Ansgar Knauff — off the bench 48 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.

6' John Brooks Goal · scorer +0.5 · assist Anton Stach +0.2 +0.7
22' John Brooks Red card −0.5
32' Robin Koch Goal · scorer +0.6 · assist Omar Marmoush +0.2 +0.8
50' Junior Dina Ebimbe Goal · scorer +0.5 · assist Mario Götze +0.2 +0.7
64' Mario Götze Goal · assist Ansgar Knauff +0.2
78' Ozan Kabak Red card 0.0
Eintracht Frankfurt Expected (last two seasons) 1.9Own moments +1.7Opponent moments −0.2Time effect −0.4→ League points won 3
1899 Hoffenheim Expected (last two seasons) 0.9Own moments +0.2Opponent moments −1.4Time effect +0.3→ League points won 0

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

Eintracht Frankfurt1899 Hoffenheim
65%Possession35%
2.43Expected goals (xG)0.57
0.14xG per shot0.09
17Shots6
7Shots on target2
41%Shots on target %33%
13Shots in box5
624Passes350
86%Pass accuracy75%
5Corners1
1Saves4
11Fouls10
2Yellow cards3
2Offsides3

Compared with usual

Eintracht Frankfurt

27 matches this season, all competitions baseline
This matchAvg
Goals31.7
Conceded11.2
xG2.431.2
xG against0.571.4
Shots1710.6high
On target74.3
Shots faced612.6
xG per shot0.140.12
Possession65%52.6%
Passes624518.1
Pass accuracy86%80.5%
Corners54.2
Fouls1111.2

1899 Hoffenheim

26 matches this season, all competitions baseline
This matchAvg
Goals11.8
Conceded31.8
xG0.571.5
xG against2.431.6
Shots614.1
On target25.2low
Shots faced1715.9
xG per shot0.090.12
Possession35%50.3%
Passes350456.8
Pass accuracy75%79.8%
Corners14.5
Fouls1010.9

Timeline

  • 6' Goal John Brooks league goal #2 assist Anton Stach
  • 9' Yellow Ozan Kabak
  • 12' Yellow Farès Chaïbi
  • 22' Red John Brooks
  • 32' Goal Robin Koch league goal #2 assist Omar Marmoush
  • 42' Sub Farès Chaïbi → Ansgar Knauff
  • 50' Goal Junior Dina Ebimbe league goal #4 assist Mario Götze
  • 55' Sub Stanley N'Soki → David Jurásek
  • 56' Yellow Kevin Akpoguma
  • 64' Goal Mario Götze league goal #2 assist Ansgar Knauff
  • 72' Sub Hugo Larsson → Donny van de Beek
  • 72' Sub Junior Dina Ebimbe → Hugo Ekitiké
  • 72' Sub Andrej Kramarić → Bambasé Conté
  • 72' Sub Anton Stach → Tim Drexler
  • 74' Yellow Donny van de Beek
  • 78' Second yellow Ozan Kabak
  • 85' Sub Mario Götze → Timothy Chandler
  • 85' Sub Ellyes Skhiri → Makoto Hasebe
  • 85' Sub Finn Ole Becker → Tom Bischof
  • 86' Sub Florian Grillitsch → Kasim Adams

Category leaders

  • Key passesMario Götze3
  • Duels wonNiels Nkounkou10/22
  • DribblesIhlas Bebou3/8
  • Defensive actionsFlorian Grillitsch12
  • ShotsJunior Dina Ebimbe4 (on target 3)
  • Fouls wonOmar Marmoush3

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.