Eintracht Frankfurt vs Borussia Monchengladbach

21 September 2024 · Bundesliga · 2024/25 · Referee Tobias Welz

Full time 2 – 0

Half-time: 1–0

  • Hugo Larsson 30’
  • Omar Marmoush 80’

Match summary

Eintracht Frankfurt saw off Borussia Monchengladbach 2-0. Eintracht Frankfurt led 1-0 at half-time.

Hugo Larsson put Eintracht Frankfurt ahead in the 30th minute, set up by Ansgar Knauff and Omar Marmoush made it 2-0 in the 80th minute, set up by Jean Négoce.

The chances backed that up: Eintracht Frankfurt created 2.95 expected goals (xG) from 19 shots to Borussia Monchengladbach's 1.20 from 25.

Match stats

Eintracht Frankfurt Borussia Monchengladbach
14 Shots 22
4 Shots on Target 7
8 Corners 5
1 Yellow Cards 1
0 Red Cards 0
2.93 xG 1.20
2.93 Non-penalty xG 1.20
9 Deep Completions 9

Key events

Eintracht Frankfurt Borussia Monchengladbach
Kick-off
Hugo Larsson
Assist: Ansgar Knauff
1-0 (Eintracht Frankfurt)
30’
Half-time1-0
Omar Marmoush
Assist: Jean Négoce
2-0 (Eintracht Frankfurt)
80’
Full-time2-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Eintracht Frankfurt
  • Arthur Theate
Borussia Monchengladbach
  • Julian Weigl

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.95 1.20 30’ Hugo Larsson (Eintracht Frankfurt), 1-0 30’ 80’ Omar Marmoush (Eintracht Frankfurt), 2-0 80’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.95 1.20 30’ Hugo Larsson (Eintracht Frankfurt), 1-0 Larsson 30’ 80’ Omar Marmoush (Eintracht Frankfurt), 2-0 Marmoush 80’
Eintracht Frankfurt 2.95 xGBorussia Monchengladbach 1.20 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Monchengladbach attacking Eintracht Frankfurt attacking 
25’ Hugo Ekitike (Eintracht Frankfurt), open play, 0.81 xG, off target 30’ Hugo Larsson (Eintracht Frankfurt), open play, 0.51 xG, goal 80’ Omar Marmoush (Eintracht Frankfurt), open play, 0.45 xG, goal 63’ Hugo Ekitike (Eintracht Frankfurt), open play, 0.41 xG, saved 73’ Omar Marmoush (Eintracht Frankfurt), open play, 0.11 xG, saved 5’ Farès Chaïbi (Eintracht Frankfurt), direct free kick, 0.10 xG, blocked 90+1’ Nico Elvedi (Borussia Monchengladbach), set piece, 0.10 xG, off target 23’ Luca Netz (Borussia Monchengladbach), open play, 0.08 xG, blocked 50’ Hugo Ekitike (Eintracht Frankfurt), open play, 0.08 xG, blocked 69’ Robin Hack (Borussia Monchengladbach), open play, 0.08 xG, blocked 83’ Ko Itakura (Borussia Monchengladbach), from a corner, 0.08 xG, saved 57’ Tim Kleindienst (Borussia Monchengladbach), open play, 0.07 xG, blocked 58’ Nathan N'Goumou Minpol (Borussia Monchengladbach), open play, 0.07 xG, saved 42’ Omar Marmoush (Eintracht Frankfurt), open play, 0.07 xG, off target 58’ Robin Hack (Borussia Monchengladbach), open play, 0.07 xG, blocked 14’ Robin Koch (Eintracht Frankfurt), direct free kick, 0.06 xG, off target 26’ Tim Kleindienst (Borussia Monchengladbach), open play, 0.06 xG, blocked 40’ Nico Elvedi (Borussia Monchengladbach), set piece, 0.06 xG, saved 47’ Hugo Ekitike (Eintracht Frankfurt), set piece, 0.06 xG, off target 56’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.06 xG, off target 66’ Nico Elvedi (Borussia Monchengladbach), set piece, 0.06 xG, blocked 67’ Rocco Reitz (Borussia Monchengladbach), open play, 0.06 xG, hit the woodwork 67’ Tim Kleindienst (Borussia Monchengladbach), open play, 0.06 xG, blocked 23’ Robin Hack (Borussia Monchengladbach), open play, 0.04 xG, off target 28’ Ellyes Skhiri (Eintracht Frankfurt), open play, 0.04 xG, blocked 46’ Nathan N'Goumou Minpol (Borussia Monchengladbach), open play, 0.05 xG, saved 75’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.04 xG, blocked 27’ Kevin Stöger (Borussia Monchengladbach), direct free kick, 0.04 xG, blocked 30’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.04 xG, blocked 54’ Nathan N'Goumou Minpol (Borussia Monchengladbach), open play, 0.04 xG, blocked 15’ Omar Marmoush (Eintracht Frankfurt), open play, 0.03 xG, off target 25’ Omar Marmoush (Eintracht Frankfurt), open play, 0.03 xG, off target 62’ Kevin Stöger (Borussia Monchengladbach), open play, 0.03 xG, off target 70’ Joe Scally (Borussia Monchengladbach), open play, 0.03 xG, off target 53’ Julian Weigl (Borussia Monchengladbach), from a corner, 0.03 xG, off target 67’ Tim Kleindienst (Borussia Monchengladbach), from a corner, 0.02 xG, saved 47’ Robin Hack (Borussia Monchengladbach), set piece, 0.02 xG, blocked 7’ Robin Koch (Eintracht Frankfurt), open play, 0.02 xG, off target 12’ Rocco Reitz (Borussia Monchengladbach), set piece, 0.02 xG, saved 36’ Omar Marmoush (Eintracht Frankfurt), open play, 0.02 xG, blocked 53’ Julian Weigl (Borussia Monchengladbach), open play, 0.02 xG, blocked 55’ Kevin Stöger (Borussia Monchengladbach), open play, 0.02 xG, saved 64’ Ansgar Knauff (Eintracht Frankfurt), from a corner, 0.02 xG, blocked 36’ Ko Itakura (Borussia Monchengladbach), from a corner, 0.01 xG, blocked 25’ Hugo Ekitike (Eintracht Frankfurt), open play, 0.81 xG, off target 30’ Hugo Larsson (Eintracht Frankfurt), open play, 0.51 xG, goal 80’ Omar Marmoush (Eintracht Frankfurt), open play, 0.45 xG, goal 63’ Hugo Ekitike (Eintracht Frankfurt), open play, 0.41 xG, saved 73’ Omar Marmoush (Eintracht Frankfurt), open play, 0.11 xG, saved 5’ Farès Chaïbi (Eintracht Frankfurt), direct free kick, 0.10 xG, blocked 90+1’ Nico Elvedi (Borussia Monchengladbach), set piece, 0.10 xG, off target 23’ Luca Netz (Borussia Monchengladbach), open play, 0.08 xG, blocked 50’ Hugo Ekitike (Eintracht Frankfurt), open play, 0.08 xG, blocked 69’ Robin Hack (Borussia Monchengladbach), open play, 0.08 xG, blocked 83’ Ko Itakura (Borussia Monchengladbach), from a corner, 0.08 xG, saved 57’ Tim Kleindienst (Borussia Monchengladbach), open play, 0.07 xG, blocked 58’ Nathan N'Goumou Minpol (Borussia Monchengladbach), open play, 0.07 xG, saved 42’ Omar Marmoush (Eintracht Frankfurt), open play, 0.07 xG, off target 58’ Robin Hack (Borussia Monchengladbach), open play, 0.07 xG, blocked 26’ Tim Kleindienst (Borussia Monchengladbach), open play, 0.06 xG, blocked 40’ Nico Elvedi (Borussia Monchengladbach), set piece, 0.06 xG, saved 56’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.06 xG, off target 67’ Rocco Reitz (Borussia Monchengladbach), open play, 0.06 xG, hit the woodwork 14’ Robin Koch (Eintracht Frankfurt), direct free kick, 0.06 xG, off target 47’ Hugo Ekitike (Eintracht Frankfurt), set piece, 0.06 xG, off target 66’ Nico Elvedi (Borussia Monchengladbach), set piece, 0.06 xG, blocked 67’ Tim Kleindienst (Borussia Monchengladbach), open play, 0.06 xG, blocked 46’ Nathan N'Goumou Minpol (Borussia Monchengladbach), open play, 0.05 xG, saved 23’ Robin Hack (Borussia Monchengladbach), open play, 0.04 xG, off target 27’ Kevin Stöger (Borussia Monchengladbach), direct free kick, 0.04 xG, blocked 28’ Ellyes Skhiri (Eintracht Frankfurt), open play, 0.04 xG, blocked 54’ Nathan N'Goumou Minpol (Borussia Monchengladbach), open play, 0.04 xG, blocked 75’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.04 xG, blocked 30’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.04 xG, blocked 15’ Omar Marmoush (Eintracht Frankfurt), open play, 0.03 xG, off target 25’ Omar Marmoush (Eintracht Frankfurt), open play, 0.03 xG, off target 53’ Julian Weigl (Borussia Monchengladbach), from a corner, 0.03 xG, off target 62’ Kevin Stöger (Borussia Monchengladbach), open play, 0.03 xG, off target 70’ Joe Scally (Borussia Monchengladbach), open play, 0.03 xG, off target 67’ Tim Kleindienst (Borussia Monchengladbach), from a corner, 0.02 xG, saved 47’ Robin Hack (Borussia Monchengladbach), set piece, 0.02 xG, blocked 53’ Julian Weigl (Borussia Monchengladbach), open play, 0.02 xG, blocked 55’ Kevin Stöger (Borussia Monchengladbach), open play, 0.02 xG, saved 64’ Ansgar Knauff (Eintracht Frankfurt), from a corner, 0.02 xG, blocked 7’ Robin Koch (Eintracht Frankfurt), open play, 0.02 xG, off target 12’ Rocco Reitz (Borussia Monchengladbach), set piece, 0.02 xG, saved 36’ Omar Marmoush (Eintracht Frankfurt), open play, 0.02 xG, blocked 36’ Ko Itakura (Borussia Monchengladbach), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Kauã Santos GK900 0.000.000
Rasmus Kristensen DEF900 0.000.031
Tuta DEF900 0.000.000
Robin Koch DEF902 0.070.000
Arthur Theate DEF900 0.000.021
Ansgar Knauff MID7913 0.100.703
Ellyes Skhiri MID901 0.040.092
Hugo Larsson MID8611 0.510.041
Farès Chaïbi MID712 0.160.082
Omar Marmoush FWD8616 0.711.263
Hugo Ekitike FWD794 1.360.041
Eric Junior Dina Ebimbe Sub190 0.000.000
Jean Négoce Sub1110 0.000.451
Igor Matanovic Sub110 0.000.000
Niels Nkounkou Sub40 0.000.000
Mahmoud Dahoud Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Eintracht Frankfurt win 54% Avg odds 1.76
Draw 23% Avg odds 4.23
Borussia Monchengladbach win 23% Avg odds 4.22

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.