UEFA Europa League · Quarter-finals
HT 0:1
Dominic Solanke 43' (pen)
Thu, 17 Apr 2025, 20:00 (UK) · Deutsche Bank Park, Frankfurt am Main

Tottenham won on the scoreboard and on xG (0.91–1.71).

Player of the matchCristian Romero8.1Decisive moment43' Dominic Solanke+0.9

Eintracht Frankfurt 0-1 Tottenham

Key numbers

  • Possession 61% – 39%
  • Shots 14 (5 on target) – 12 (3)
  • Decisive moment: 43' Dominic Solanke, FN xPts +0.9
Player of the match
Cristian Romero 8.1Dominant

Highest FN Score on the pitch: 8.1 (Dominant)

Game state

0-1
Eintracht Frankfurt ahead 0 min · level 43 min · Tottenham ahead 47 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.

43' Dominic Solanke Pen goal +0.9

Knockout ties have no league points, so moments are weighed on a win-3/draw-1 scale only.

How FN Score and FN xPts work →

Match stats

Eintracht FrankfurtTottenham
61%Possession39%
0.91Expected goals (xG)1.71
0.07xG per shot0.14
14Shots12
5Shots on target3
36%Shots on target %25%
9Shots in box10
532Passes352
85%Pass accuracy77%
8Corners7
2Saves5
7Fouls9
3Yellow cards3
1Offsides1

Compared with usual

Eintracht Frankfurt

43 matches this season, all competitions baseline
This matchAvg
Goals02
Conceded11.4
xG0.911.7
xG against1.711.4
Shots1414.3
On target55.4
Shots faced1214.4
xG per shot0.070.12
Possession61%51.1%
Passes532486.2
Pass accuracy85%83.3%
Corners84.5
Fouls710.1

Tottenham

50 matches this season, all competitions baseline
This matchAvg
Goals11.9
Conceded01.4
xG1.711.4
xG against0.911.4
Shots1213.3
On target35.3
Shots faced1413.8
xG per shot0.140.11
Possession39%55.9%
Passes352503.8
Pass accuracy77%85.4%
Corners76.5
Fouls911.2

Timeline

  • 17' Sub Mario Götze → Farès Chaïbi
  • 41' VAR James Maddison
  • 42' Yellow Kauã Santos
  • 43' Goal Dominic Solanke (pen) competition goal #3
  • 45+1' Sub James Maddison → Dejan Kulusevski
  • 45+6' Yellow Brennan Johnson
  • 57' Yellow Rasmus Kristensen
  • 58' Sub Jean-Mattéo Bahoya → Can Uzun
  • 76' Sub Hugo Larsson → Elye Wahi
  • 77' Sub Nathaniel Brown → Ansgar Knauff
  • 78' Yellow Rodrigo Bentancur
  • 79' Sub Mathys Tel → Pape Matar Sarr
  • 85' Sub Brennan Johnson → Kevin Danso
  • 90+5' Yellow Arthur Theate
  • 90+7' Yellow Cristian Romero

Category leaders

  • Key passesHugo Ekitiké3
  • Duels wonRasmus Kristensen12/17
  • DribblesDestiny Udogie3/6
  • Defensive actionsRasmus Kristensen7
  • ShotsFarès Chaïbi3 (on target 2)

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.