Eintracht Frankfurt vs Borussia Monchengladbach

20 December 2023 · Bundesliga · 2023/24 · Referee Florian Badstübner

Full time 2 – 1

Half-time: 0–1

  • Aurélio Buta 90+2’
  • Robin Koch 90+7’
  • Maximilian Wöber 27’

Match summary

Eintracht Frankfurt came from behind to win 2-1 at home to Borussia Monchengladbach, with the winner arriving in stoppage time. Borussia Monchengladbach led 1-0 at half-time.

Maximilian Wöber put Borussia Monchengladbach ahead with a header in the 27th minute, set up by Franck Honorat, Aurélio Buta equalised with a header in stoppage time, set up by Niels Nkounkou, and Robin Koch won it in stoppage time.

The chances backed that up: Eintracht Frankfurt created 1.55 expected goals (xG) from 14 shots to Borussia Monchengladbach's 0.55 from 7. Borussia Monchengladbach had a player sent off.

Match stats

Eintracht Frankfurt Borussia Monchengladbach
15 Shots 7
7 Shots on Target 2
8 Corners 2
1 Yellow Cards 6
0 Red Cards 1
1.54 xG 0.55
1.54 Non-penalty xG 0.55
7 Deep Completions 2

Key events

Eintracht Frankfurt Borussia Monchengladbach
Kick-off
27’
Maximilian Wöber
Assist: Franck Honorat
0-1 (Borussia Monchengladbach)
Half-time0-1
Aurélio Buta
Assist: Niels Nkounkou
1-1 (Eintracht Frankfurt)
90+2’
Robin Koch2-1 (Eintracht Frankfurt)
90+7’
Full-time2-1

Bookings

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

Eintracht Frankfurt
  • William Pacho
Borussia Monchengladbach
  • Maximilian Wöber
  • Moritz Nicolas
  • Nico Elvedi
  • Joe Scally
  • Kouadio Kone

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.55 0.55 27’ Maximilian Wöber (Borussia Monchengladbach), 0-1 27’ 90+2’ Aurélio Buta (Eintracht Frankfurt), 1-1 90+2’ 90+7’ Robin Koch (Eintracht Frankfurt), 2-1 90+7’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.55 0.55 27’ Maximilian Wöber (Borussia Monchengladbach), 0-1 Wöber 27’ 90+2’ Aurélio Buta (Eintracht Frankfurt), 1-1 Buta 90+2’ 90+7’ Robin Koch (Eintracht Frankfurt), 2-1 Koch 90+7’
Eintracht Frankfurt 1.55 xGBorussia Monchengladbach 0.55 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 
90+7’ Robin Koch (Eintracht Frankfurt), open play, 0.78 xG, goal 12’ William Pacho (Eintracht Frankfurt), from a corner, 0.37 xG, saved 27’ Maximilian Wöber (Borussia Monchengladbach), from a corner, 0.28 xG, goal 34’ Maximilian Wöber (Borussia Monchengladbach), open play, 0.09 xG, saved 61’ Kouadio Kone (Borussia Monchengladbach), open play, 0.07 xG, off target 71’ Farès Chaïbi (Eintracht Frankfurt), direct free kick, 0.06 xG, saved 73’ Kouadio Kone (Borussia Monchengladbach), open play, 0.06 xG, off target 89’ Robin Koch (Eintracht Frankfurt), set piece, 0.06 xG, off target 55’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.04 xG, saved 90+5’ Omar Marmoush (Eintracht Frankfurt), open play, 0.04 xG, blocked 40’ Eric Junior Dina Ebimbe (Eintracht Frankfurt), open play, 0.04 xG, off target 90+2’ Aurélio Buta (Eintracht Frankfurt), open play, 0.03 xG, goal 22’ William Pacho (Eintracht Frankfurt), from a corner, 0.02 xG, off target 90+6’ Omar Marmoush (Eintracht Frankfurt), from a corner, 0.02 xG, off target 8’ Robin Hack (Borussia Monchengladbach), open play, 0.02 xG, blocked 24’ Omar Marmoush (Eintracht Frankfurt), open play, 0.02 xG, blocked 37’ Julian Weigl (Borussia Monchengladbach), open play, 0.02 xG, off target 69’ Ellyes Skhiri (Eintracht Frankfurt), from a corner, 0.02 xG, saved 12’ Tuta (Eintracht Frankfurt), from a corner, 0.02 xG, off target 2’ Joe Scally (Borussia Monchengladbach), open play, 0.02 xG, off target 67’ Robin Koch (Eintracht Frankfurt), open play, 0.01 xG, off target 90+7’ Robin Koch (Eintracht Frankfurt), open play, 0.78 xG, goal 12’ William Pacho (Eintracht Frankfurt), from a corner, 0.37 xG, saved 27’ Maximilian Wöber (Borussia Monchengladbach), from a corner, 0.28 xG, goal 34’ Maximilian Wöber (Borussia Monchengladbach), open play, 0.09 xG, saved 61’ Kouadio Kone (Borussia Monchengladbach), open play, 0.07 xG, off target 71’ Farès Chaïbi (Eintracht Frankfurt), direct free kick, 0.06 xG, saved 73’ Kouadio Kone (Borussia Monchengladbach), open play, 0.06 xG, off target 89’ Robin Koch (Eintracht Frankfurt), set piece, 0.06 xG, off target 55’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.04 xG, saved 90+5’ Omar Marmoush (Eintracht Frankfurt), open play, 0.04 xG, blocked 40’ Eric Junior Dina Ebimbe (Eintracht Frankfurt), open play, 0.04 xG, off target 90+2’ Aurélio Buta (Eintracht Frankfurt), open play, 0.03 xG, goal 22’ William Pacho (Eintracht Frankfurt), from a corner, 0.02 xG, off target 90+6’ Omar Marmoush (Eintracht Frankfurt), from a corner, 0.02 xG, off target 8’ Robin Hack (Borussia Monchengladbach), open play, 0.02 xG, blocked 24’ Omar Marmoush (Eintracht Frankfurt), open play, 0.02 xG, blocked 37’ Julian Weigl (Borussia Monchengladbach), open play, 0.02 xG, off target 69’ Ellyes Skhiri (Eintracht Frankfurt), from a corner, 0.02 xG, saved 12’ Tuta (Eintracht Frankfurt), from a corner, 0.02 xG, off target 2’ Joe Scally (Borussia Monchengladbach), open play, 0.02 xG, off target 67’ Robin Koch (Eintracht Frankfurt), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Kevin Trapp GK900 0.000.000
Tuta DEF841 0.020.402
William Pacho DEF902 0.400.000
Robin Koch DEF9013 0.850.000
Philipp Max DEF790 0.000.041
Ansgar Knauff MID840 0.000.000
Ellyes Skhiri MID901 0.020.011
Mario Götze MID780 0.000.000
Eric Junior Dina Ebimbe MID611 0.040.021
Farès Chaïbi FWD902 0.110.063
Omar Marmoush FWD903 0.090.061
Hugo Larsson Sub290 0.000.000
Jessic Ngankam Sub120 0.000.000
Niels Nkounkou Sub1110 0.000.031
Jens Petter Hauge Sub60 0.000.000
Aurélio Buta Sub611 0.030.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Eintracht Frankfurt win 56% Avg odds 1.73
Draw 23% Avg odds 4.13
Borussia Monchengladbach win 21% Avg odds 4.48

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.