Highlights

camera-photo

Full-time: Frankfurt 2-2 Leipzig

Frankfurt secure sixth in a thriller that could have easily seen more than four goals. Marmoush and Ekitiké were brilliant throughout and will be looking to shine in Europe next season. It's a similar story for Leipzig, too, who again got to witness more Xavi Simons and Šeško magic to end the campaign on a high.
Full-time
90'
+ 13

A moment for the legends

Deep into stoppage time due to the jumbotron delay, Frankfurt bring on club legends Hasebe and Rode for their final appearances in black and red. The Deutsche Bank Park rises to thank their departing heroes.
90'
+ 12

Marmoush again!

Marmoush crafts himself another opportunity but that may be that for today.
Shots
5
3
Omar Marmoush Benjamin Šeško
90'
+ 11

Substitution

90'
+ 11

Substitution

90'
+ 11

Substitution

90'
+ 10

Substitution

90'
+ 7

Substitution

90'
+ 5

So close!

Éric Dina Ebimbe finds some space on the left and comes inside before curling a shot agonisingly wide of the far post, that may have been the last chance of the match.
90'
+ 1

As things stand...

Hoffenheim may be exceeding expectations with a 2-2 draw against Bayern, but even so a draw here will be enough for Frankfurt to secure sixth place.
90'

Speed check: The fastest player in the game after 90 minutes

information
Speed check: The fastest player in the game after 90 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
2.
Ansgar Knauff
Ansgar Knauff34.36km/h
3.
Omar Marmoush
Omar Marmoush33.58km/h
84'

Frankfurt on top

Frankfurt are well worth their point in terms of shots. Omar Marmoush and Ekitiké have been brilliant throughout.
Goal attempts
10off target
5on target
3off target
4on target
camera-photo

Goal! 2-2!

Marmoush gets his goal from the spot but it's nothing less than the forward deserves. He wins the spot kick brilliantly and then puts it away expertly, sending Janis Blaswich the wrong way.
77'

Omar Marmoush

GOAL!

2:2
Penalty
Omar Marmoush
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
77 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
11 m
76'

Given! Frankfurt penalty!

Frankfurt now have the chance to equalise...
76'

Marmoush taken down...

We have a VAR check as Omar Marmoush goes down in the box...
75'

Leipzig close!

Baumgartner had just come on and nearly tips in a free kick with his head. Willi Orbán was there to try and tuck it in at the far post but just missed.
74'

Tuta involved again!

Tuta is busy in the box, but this time at the other end as he troubles Janis Blaswich with a header.
68'
Video Assistant RefereeVideo Assistant Referee
SituationNo penalty
ReviewFoul?
DecisionPenalty
67'

How's that not gone in?!

Tuta chests Loïs Openda's cross onto his own post and then Elmas puts the rebound back onto the same post, it should be 3-1.
64'

Penalty?!

Elmas is taken down in the Frankfurt box but the referee isn't interested.
camera-photo

Game on! Ekitiké!

The jumbotron is back in place and the resulting free kick is cleared before Ekitiké meets the follow-up cross with his head and thumps it in off the post, that's a big goal!
60'
Hugo Ekitiké
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
18 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
5.81 m
57'

Lengthy delay

The game is paused due to an issue with the Deutsche Bank Park jumbotron. Players are taking a water break at the on-screen entertainment is lowered towards the pitch.
camera-photo

What a goal!!! Šeško! Wow!

Benjmin Šeško won't score many better goals than that. The striker picks up the ball and it looks like Frankfurt have time to pick him up but he unleashes an absolute laser into the top corner. Wow.
46'
Benjamin Šeško
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
8 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
118.12 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
20.88 m
Kick-off!
camera-photo

Half-time: Frankfurt 0-1 Leipzig

Frankfurt are a goal down but it's not for the want of trying for SGE. Ekitiké and Omar Marmoush have looked dangerous during an even first-half that was punctured by a Xavi Simons penalty. It's still all to play for at the Deutsche Bank Park.
Half-time
45'
+ 3

Handball? No!

Frankfurt want a penalty from a corner but VAR dismisses handball shouts against Leipzig.
45'
+ 2
Video Assistant RefereeVideo Assistant Referee
SituationNo penalty
ReviewHandball?
DecisionNo penalty
45'
+ 1

What an effort!

Ekitiké has looked brilliant so far and has now flashed an overhead kick just wide.
43'

Goal! Xavi!

After taking the initial penalty before the referee had blown his whistle and sending it wide, Xavi makes the real thing count and opens the scoring.
42'

Xavi Simons

GOAL!

0:1
Penalty
Xavi Simons
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
77 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
101.76 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
11 m
41'
Video Assistant RefereeVideo Assistant Referee
SituationPenalty
ReviewPrevious Offside?
DecisionPenalty
41'

Given!

It's a penalty and Xavi will take it!
40'

Leipzig penalty?!

Xavi Simons dinks his way into the penalty area and goes down in a collision with Götze...
37'

Knauff busy

Knauff is hard at work for Frankfurt today
Duels won
6
4
Ansgar Knauff Castello Lukeba
1:10
camera-professional-play-symbol

All of Marmoush's goals

Just a reminder as to why Marmoush is so highly-rated in Frankfurt...
31'

Marmoush yet again!

Leipzig are struggling to hold onto the Egyptian who comes in off the left and sees his shot blocked.
30'

Speed check: The fastest player in the game after 30 minutes

information
Speed check: The fastest player in the game after 30 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Omar Marmoush
Omar Marmoush32.61km/h
2.
Ansgar Knauff
Ansgar Knauff32.03km/h
27'

Marmoush the dangerman

Omar Marmoush leads the shot count so far and he's had some decent chances from range.
Shots
2
1
Omar Marmoush Benjamin Šeško
22'

Great hit from Marmoush

Omar Marmoush tries his luck from range again and Janis Blaswich has to get plenty behind the well-hit strike to send it out for a corner.
19'

Another chance!

Tuta heads just over from a corner and Frankfurt keep trying...
Goal attempts
3off target
1on target
1off target
0on target
18'

Marmoush tries his luck

Omar Marmoush gets the ball just outside of the Leipzig box and thumps it over the bar.
17'

Poor from Ekitiké

Ekitiké gets the ball outside the Leipzig box and has plenty of time to shape for a shot but slots it into Janis Blaswich's arms.
11'

What a chance!

Ekitiké fires a brilliant ball across the six-yard box and is absolutely livid to see Omar Marmoush fail to tap it in at the far post.
8'

Danger!

Leipzig send a free-kick into the Frankfurt box and the home side make a mess of clearing the ball, but eventually get the job done.
5'

First corner

Leipzig look dangerous on the counter and Loïs Openda opts to cross, but it's cleared for a corner.
3'

An interesting match-up

The early stages are seeing Leipzig going all out for the press but so far Frankfurt are calmly playing their way around it.
1'

We're underway!

Leipzig kick us off on the 34th and final matchday of the Bundesliga season.
Kick-off!
camera-photo

What's at stake

Leipzig are finishing fourth whatever happens today, but there is far more at stake for Frankfurt. Currently in sixth, SGE are still trying to hold off Hoffenheim today, as that spot could mean Champions League qualification if Dortmund win the European Cup this year.
camera-photo

More on those teams

Frankfurt make just one change with Buta in for Ebimbe. Rose shakes things up far more for Leipzig with four tweaks - Janis Blaswich starts over Gulácsi in goal, Xavi Simons comes back after a yellow card suspension for Baumgartner. Šeško and Elmas also come in with Yussuf Poulsen and Simakan making way.

Frankfurt starting XI

Trapp (c) - Tuta, Koch, Pacho - Buta, Götze, Skhiri, Knauff - Marmoush, Chaïbi - Ekitiké

Frankfurt subs

Grahl, Smolčić, Hasebe, Nkounkou, Max, Larsson, Rode, Chandler, Dina Ebimbe

Leipzig starting XI

Blaswich - Klostermann, Orbán (c), Lukeba, Henrichs - Elmas, Haidara, Seiwald, Xavi - Openda, Šeško

Leipzig subs

Gulácsi, Zingerle, Chadaille Bitshiabu, Norbye, Baumgartner, Raum, Jatta, Kampl, Poulsen
camera-photo

Toppmöller ahead of Leipzig

"We want to do our homework and focus on ourselves. We have everything in our own hands when it comes to securing sixth place. We will see where that takes us. We are determined to win tomorrow, and we want to end the season in the best possible way."
camera-photo

Rose ahead of Frankfurt

"We can still complete the most successful season in the club's history, but we realised after qualifying for the Champions League that we sort of dropped off. Some of the lads are now facing an important European Championship, so we don't want to go beyond the limits. Nevertheless, tomorrow is an important game for the overall assessment and we want to get another win at the end."
camera-photo

Follow Euro 2024 in the Bundesliga app!

The Bundesliga season concludes this weekend, but eyes will very quickly be back on Germany as Europe’s finest appear across Bundesliga and Bundesliga 2 stadiums for UEFA Euro 2024. And you can keep up with every game at this summer's tournament in Germany in our match centres, plus news, stats, analysis and more in the Bundesliga app!
camera-photo

Win fan shop vouchers, signed jerseys and official Bundesliga match balls!

The DFL is giving away prizes around Bundesliga Matchday 34. Click HERE for your chance to win!
camera-photo

What's at stake?

For Die Roten Bullen, fourth place and Champions League football in 2024/25 are already guaranteed. Eintracht may have a chance of entering European club football's elite competition if they can hold on to sixth, although that would require Borussia Dortmund lifting the Champions League trophy on 1 June.
2:03
camera-professional-play-symbol

Last time out

Ansgar Knauff's early strike won the day for Eintracht when they visited Leipzig on Matchday 17 back in January.
2:03
camera-professional-play-symbol

Watch: Gladbach 1-1 Eintracht

Like Leipzig, the Eagles also played out a 1-1 draw last weekend, an Éric Dina Ebimbe goal helping Die Adler to a point in Gladbach.
2:03
camera-professional-play-symbol

Watch: Leipzig 1-1 Werder Bremen

A Benjamin Šeško cracker helped Leipzig to extend their unbeaten Bundesliga run to ten games against Bremen last weekend.

Hello and welcome!

Thanks for joining us for build-up and live coverage of this Matchday 34 fixture between Frankfurt and Leipzig.