Werder Bremen vs Eintracht Frankfurt

26 January 2019 · Bundesliga · 2018/19 · Referee Markus Schmidt

Full time 2 – 2

Half-time: 1–1

  • Maximilian Eggestein 27’
  • Martin Harnik 52’
  • Ante Rebic 35’
  • Sébastien Haller 68’ (pen)

Match summary

The points were shared as Werder Bremen and Eintracht Frankfurt drew 2-2. It was 1-1 at half-time.

In the first half, Maximilian Eggestein put Werder Bremen ahead in the 27th minute, set up by Martin Harnik and Ante Rebic equalised in the 35th minute, set up by Jonathan de Guzmán. In the second half, Martin Harnik put Werder Bremen back in front in the 52nd minute, set up by Max Kruse and Sébastien Haller equalised from the penalty spot in the 68th minute.

Werder Bremen had the better of the chances, with 2.60 expected goals (xG) from 18 shots to Eintracht Frankfurt's 1.66 from 8.

Match stats

Werder Bremen Eintracht Frankfurt
18 Shots 8
9 Shots on Target 4
8 Corners 3
4 Yellow Cards 2
0 Red Cards 0
2.60 xG 1.65
2.60 Non-penalty xG 0.89
10 Deep Completions 2

Key events

Werder Bremen Eintracht Frankfurt
Kick-off
Maximilian Eggestein
Assist: Martin Harnik
1-0 (Werder Bremen)
27’
35’
Ante Rebic
Assist: Jonathan de Guzmán
1-1 (Eintracht Frankfurt)
Half-time1-1
Martin Harnik
Assist: Max Kruse
2-1 (Werder Bremen)
52’
68’
Sébastien Haller
Penalty
2-2 (Eintracht Frankfurt)
Full-time2-2

Bookings

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

Werder Bremen
  • Theodor Gebre Selassie
  • Philipp Bargfrede
  • Davy Klaassen
  • Milos Veljkovic
Eintracht Frankfurt
  • Sebastian Rode
  • Filip Kostic

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.60 1.66 27’ Maximilian Eggestein (Werder Bremen), 1-0 27’ 35’ Ante Rebic (Eintracht Frankfurt), 1-1 35’ 52’ Martin Harnik (Werder Bremen), 2-1 52’ 68’ Sébastien Haller (Eintracht Frankfurt), 2-2 68’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.60 1.66 27’ Maximilian Eggestein (Werder Bremen), 1-0 Eggestein 27’ 35’ Ante Rebic (Eintracht Frankfurt), 1-1 Rebic 35’ 52’ Martin Harnik (Werder Bremen), 2-1 Harnik 52’ 68’ Sébastien Haller (Eintracht Frankfurt), 2-2 Haller 68’
Werder Bremen 2.60 xGEintracht Frankfurt 1.66 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Eintracht Frankfurt attacking Werder Bremen attacking 
52’ Martin Harnik (Werder Bremen), open play, 0.84 xG, goal 68’ Sébastien Haller (Eintracht Frankfurt), penalty, 0.76 xG, goal 12’ Martin Harnik (Werder Bremen), from a corner, 0.54 xG, off target 18’ Sébastien Haller (Eintracht Frankfurt), set piece, 0.36 xG, off target 66’ Filip Kostic (Eintracht Frankfurt), open play, 0.31 xG, saved 43’ Johannes Eggestein (Werder Bremen), open play, 0.29 xG, saved 27’ Maximilian Eggestein (Werder Bremen), open play, 0.20 xG, goal 33’ Max Kruse (Werder Bremen), open play, 0.11 xG, saved 77’ Johannes Eggestein (Werder Bremen), open play, 0.10 xG, blocked 85’ Davy Klaassen (Werder Bremen), open play, 0.10 xG, blocked 90+2’ Maximilian Eggestein (Werder Bremen), open play, 0.09 xG, blocked 9’ Luka Jovic (Eintracht Frankfurt), open play, 0.07 xG, saved 35’ Ante Rebic (Eintracht Frankfurt), open play, 0.07 xG, goal 57’ Max Kruse (Werder Bremen), open play, 0.06 xG, saved 23’ Johannes Eggestein (Werder Bremen), open play, 0.06 xG, off target 49’ Maximilian Eggestein (Werder Bremen), open play, 0.05 xG, saved 66’ Sébastien Haller (Eintracht Frankfurt), open play, 0.04 xG, off target 21’ Sébastien Haller (Eintracht Frankfurt), from a corner, 0.03 xG, blocked 39’ Maximilian Eggestein (Werder Bremen), open play, 0.03 xG, hit the woodwork 62’ Martin Harnik (Werder Bremen), open play, 0.03 xG, blocked 75’ Max Kruse (Werder Bremen), open play, 0.02 xG, saved 89’ Maximilian Eggestein (Werder Bremen), open play, 0.02 xG, off target 29’ Philipp Bargfrede (Werder Bremen), open play, 0.02 xG, off target 80’ Maximilian Eggestein (Werder Bremen), open play, 0.02 xG, saved 88’ Mijat Gacinovic (Eintracht Frankfurt), open play, 0.02 xG, blocked 87’ Claudio Pizarro (Werder Bremen), from a corner, 0.01 xG, saved 52’ Martin Harnik (Werder Bremen), open play, 0.84 xG, goal 68’ Sébastien Haller (Eintracht Frankfurt), penalty, 0.76 xG, goal 12’ Martin Harnik (Werder Bremen), from a corner, 0.54 xG, off target 18’ Sébastien Haller (Eintracht Frankfurt), set piece, 0.36 xG, off target 66’ Filip Kostic (Eintracht Frankfurt), open play, 0.31 xG, saved 43’ Johannes Eggestein (Werder Bremen), open play, 0.29 xG, saved 27’ Maximilian Eggestein (Werder Bremen), open play, 0.20 xG, goal 33’ Max Kruse (Werder Bremen), open play, 0.11 xG, saved 77’ Johannes Eggestein (Werder Bremen), open play, 0.10 xG, blocked 85’ Davy Klaassen (Werder Bremen), open play, 0.10 xG, blocked 90+2’ Maximilian Eggestein (Werder Bremen), open play, 0.09 xG, blocked 9’ Luka Jovic (Eintracht Frankfurt), open play, 0.07 xG, saved 35’ Ante Rebic (Eintracht Frankfurt), open play, 0.07 xG, goal 57’ Max Kruse (Werder Bremen), open play, 0.06 xG, saved 23’ Johannes Eggestein (Werder Bremen), open play, 0.06 xG, off target 49’ Maximilian Eggestein (Werder Bremen), open play, 0.05 xG, saved 66’ Sébastien Haller (Eintracht Frankfurt), open play, 0.04 xG, off target 21’ Sébastien Haller (Eintracht Frankfurt), from a corner, 0.03 xG, blocked 62’ Martin Harnik (Werder Bremen), open play, 0.03 xG, blocked 39’ Maximilian Eggestein (Werder Bremen), open play, 0.03 xG, hit the woodwork 29’ Philipp Bargfrede (Werder Bremen), open play, 0.02 xG, off target 75’ Max Kruse (Werder Bremen), open play, 0.02 xG, saved 80’ Maximilian Eggestein (Werder Bremen), open play, 0.02 xG, saved 89’ Maximilian Eggestein (Werder Bremen), open play, 0.02 xG, off target 88’ Mijat Gacinovic (Eintracht Frankfurt), open play, 0.02 xG, blocked 87’ Claudio Pizarro (Werder Bremen), from a corner, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Jiri Pavlenka GK900 0.000.000
Theodor Gebre Selassie DEF900 0.000.000
Niklas Moisander DEF900 0.000.000
Sebastian Langkamp DEF360 0.000.541
Ludwig Augustinsson DEF900 0.000.122
Maximilian Eggestein MID9016 0.410.101
Philipp Bargfrede MID901 0.020.021
Davy Klaassen MID901 0.100.291
Martin Harnik FWD71113 1.410.323
Max Kruse FWD9013 0.191.025
Johannes Eggestein FWD883 0.450.000
Milos Veljkovic Sub540 0.000.000
Joshua Sargent Sub190 0.000.101
Claudio Pizarro Sub21 0.010.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Werder Bremen win 38% Bet365 odds 2.55
Draw 27% Bet365 odds 3.50
Eintracht Frankfurt win 35% Bet365 odds 2.70

Chances implied by the Bet365 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.