Highlights

Full-time
90'
+ 4

UNDERSIDE OF THE BAR!

Was that the last chance?! Stuttgart had moved upfield and lost the ball. Kostic was sent away up down the left and cut back to Borre behind the penalty spot, but he fired his effort off the underside of the crossbar. It then bounces off the back of Müller and back towards the line, but the ball then spins away from the line as the goalkeeper gratefully throws himself on it.
90'
+ 1

ADDED TIME

Four minutes to find a winner...
90'

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

i
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.
powered by AWS
1.
Filip Kostic
Filip Kostic33.52km/h
2.
Marc-Oliver Kempf
Marc-Oliver Kempf33.47km/h
3.
Jesper Gränge Andersen
Jesper Gränge Andersen33.04km/h
powered by AWS
88'

MARMOUSH LEVELS!

We said he's been the most likely for Stuttgart and the new man has done it. Frankfurt fail to clear their lines, Coulibaly heads it back into the box where Marmoush nips in, rounds Trapp and slots home a maiden Bundesliga goal he's deserved on his debut for the club.
88'

Omar Marmoush

GOAL!

1:1
Omar Marmoush
Goal probabilityi
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.
powered by AWS
93 %
powered by AWS
85'

UNLIKELY HERO

Kostic marks his 100th Bundesliga game for Frankfurt by scoring the second most unlikely goal of the season. His shot had a goal probability of only 1.69%. It's also only the second time he's come off the bench to score in the Bundesliga, having previously done so for Stuttgart in 2014.
82'

ANTON OFF

A horror show at the back for Stuttgart as Anton misses a throw from his own teammate and Borre races onto the ball. Anton sees no other option but to take him down before the Colombian gets into the box. Red card and a free-kick to Eintracht.
82'

Red card

redCard
Waldemar Anton
Waldemar Anton
81'

Substitution

sub
Goncalo Paciencia
Goncalo Paciencia
sub
Jens Petter Hauge
Jens Petter Hauge
80'

Substitution

sub
Danny da Costa
Danny da Costa
sub
Erik Durm
Erik Durm
80'

Substitution

sub
Hamadi Al Ghaddioui
Hamadi Al Ghaddioui
sub
Marc-Oliver Kempf
Marc-Oliver Kempf
79'

KOSTIC DOES IT!

A roar from Kostic is greeted by cheers in return from the Frankfurt faithful. He has space on the inside left, drives into the box and flashes a shot across goal, out of the reach of Müller, and into the far bottom corner for the goal this game needed!
79'

Filip Kostic

GOAL!

1:0
Filip Kostic
Goal probabilityi
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.
powered by AWS
3 %
powered by AWS
77'

Yellow card

yellowCard
Orel Mangala
Orel Mangala
76'

MARMOUSH AGAIN!

The Stuttgart man has his hands on his head and can't believe he hasn't scored. Karazor with the perfect ball through into the box. He's winding up to fire on goal but Sow throws himself across his line to put in a crucial block.
74'

BALL IN THE NET

Kamada has Deutsche Bank Park cheering but not for long after he latched onto a ball into the box, but it had taken a deflection off referee Jöllenbeck so he calls play back.
70'

Substitution

sub
Rafael Borre
Rafael Borre
sub
Sam Lammers
Sam Lammers
70'

Substitution

sub
Orel Mangala
Orel Mangala
sub
Philipp Klement
Philipp Klement
70'

Substitution

sub
Hiroki Ito
Hiroki Ito
sub
Borna Sosa
Borna Sosa
69'

Yellow card

yellowCard
Tanguy Coulibaly
Tanguy Coulibaly
68'

FRANKFURT TAKING CONTROL

Possession (%)
5743
63'

STUTTGART REACT

Pellegrino Matarazzo decides he can't wait any longer either and makes changes up front, including a debut for teenager Ömer Beyaz/
62'

Substitution

sub
Ömer Beyaz
Ömer Beyaz
sub
Mateo Klimowicz
Mateo Klimowicz
62'

Substitution

sub
Tanguy Coulibaly
Tanguy Coulibaly
sub
Roberto Massimo
Roberto Massimo
62'

OFF THE BAR!

The game has suddenly burst to life and Frankfurt could be ahead. Lenz delivers a corner from the right, Hinteregger meets it with his head after Müller had missed it. The header goes downwards but bounces up and off the crossbar to safety.

LAMMERS!

And immediately the hosts have a chance as a ball drops kindly for Lammers to the right of goal, but Müller does very well to stand up to it and block the shot with his chest.
59'

REINFORCEMENTS

Oliver Glasner blinks first and decides to try and force a result for his team by sending on Filip Kostic. He also hands a debut to new signing Kristijan Jakic, who is a holding midfielder.
59'

Substitution

sub
Kristijan Jakic
Kristijan Jakic
sub
Ajdin Hrustic
Ajdin Hrustic
59'

Substitution

sub
Filip Kostic
Filip Kostic
sub
Jesper Lindström
Jesper Lindström
57'

YELLOW FOR LENZ

The Frankfurt left-back goes in hard and late on Endo and is shown his third yellow of the season already.
57'

Yellow card

yellowCard
Christopher Lenz
Christopher Lenz
56'

WILL SOMEONE BREAK THEIR DUCK?

Frankfurt are yet to score at home this season. Stuttgart are yet to score on their travels.
53'

GOOD AGAIN, OMAR

The 22-year-old gets his skates on again on a diagonal run from right to left and wins a corner as he tries to break free into the box.
51'

TRICKY MARMOUSH

The new signing looks the most likely to find a way through for Stuttgart. He pulls out a good flick over his head to get away from Hinteregger and race away, but the angle ends up too tight as he fires into the side netting.
49'

STOP-START

Both teams are trying to play quickly at the start of this half but a number of challenges (and fouls) are stopping any momentum from building. The latest interruption comes from Sow being taken down 35 yards from goal.
46'

BACK TO THE ACTION

The same 22 players who started the game are back out for the second 45 minutes.
Kick-off!
45'
+ 1

AT A PREMIUM

i
xGoals
The xGoals value of a club is calculated from the sum of all goal probabilities (goals and shots on goal) of that team. During a match, it’s easy to see whether the club is performing better than expected (goals > xGoals) - or maybe even higher (xGoals > goals).
powered by AWS
Chances have been started to come, both goalkeepers have been forced into saves, but we’re yet to see anything clear-cut so far.
xGoals
0
0.39
0.2
0
Goals
powered by AWS
Half-time
45'
+ 1

ADDED TIME

Only one minute of it in Frankfurt.
44'

STILL ONE THING MISSING

Goal attempts
6off target
2on target
2off target
2on target
41'

LINDSTROM DRIVES

The Dane drives into the box from the right and tries to pick out Kamada arriving into the six-yard box, but Mavropanos has the Frankfurt playmaker tracked and cuts it out, but not without also taking out his own goalkeeper too.
36'

CLEAR YELLOW

Anton can't complain much here as Kamada turns him on the halfway line and the Stuttgart defender pulls back his man.
36'

Yellow card

yellowCard
Waldemar Anton
Waldemar Anton
34'

MASSIMO!

Stuttgart try their luck down the right this time through Massimo. He drives into the box with few up in support so opts to go himself but fires straight at Trapp at his near post, who parries behind.
32'

FIRST CARD

The debutant is shown the first card of the game after an overexuberant attempt to beat Hinteregger to a header.
32'

Yellow card

yellowCard
Omar Marmoush
Omar Marmoush
30'

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

i
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.
powered by AWS
1.
Jesper Gränge Andersen
Jesper Gränge Andersen33.04km/h
2.
Omar Marmoush
Omar Marmoush32.73km/h
3.
Christopher Lenz
Christopher Lenz32.48km/h
powered by AWS
27'

KAMADA AGAIN

Shots are starting to come now. It's Kamada again onto Hauge's ball down the left and he goes for it first time wide of the box. Perhaps intended as a cross, it drifts into the arms of Müller.

KAMADA!

First effort on target for Eintracht as Kamada is picked out with a defence-splitting pass. He takes a touch and hits it first time from 18 yards, but it's straight at Florian Müller.
17'

MARMOUSH!

Best move of the game by far so far comes from the new Stuttgart striker. He bursts past N'Dicka down the left, gets to the by-line in the penalty area and looks to beat Trapp at his near post himself, but the Germany international makes himself but to prevent the opening goal.
12'

SOSA DELIVERS

The left-back delivers one of his trademark dangerous crosses, this time from a free-kick deep on the left. Trapp decides he's best to race out and punch from the Eintracht goal before the flag goes up for offside against the visitors.
8'

BALANCING OUT

Frankfurt started the first few minutes with all the ball, but the visitors have started to enjoy spells of possession themselves.
Possession (%)
5446

HAUGE OVER

An early sighter from Frankfurt's two-goal top scorer but he fires well over.
1'

UNDERWAY!

Sunday's Bundesliga action is underway in sunny Frankfurt.
Kick-off!

TOP ATMOSPHERE

As ever in Frankfurt, the home faithful are in good voice ahead of kick-off. Cameras have also spotted a lone Stuttgart fan with a friend among the Eintracht kits and scarves.

PREVIOUS MEETING – FRANKFURT 1-1 STUTTGART

Less than 60 seconds separated Sasa Kalajdzic’s goal and Filip Kostic’s equaliser the last time these sides met on Matchday 24 of last season here.
2:03

LAST TIME OUT – HIGHLIGHTS

Stuttgart almost pulled off a miracle comeback in their last game. Despite being 3-0 down inside 28 minutes at home to Freiburg, Dino Mavropanos and Al Ghaddioui both scored in first-half added time to put them right back into it, but a third goal evaded them in the second 45 minutes as they slipped to a second straight defeat.
2:03

LAST TIME OUT – HIGHLIGHTS

Frankfurt came close to a first win under Oliver Glasner two weeks ago after Jens Petter Hauge had given them the lead at Bielefeld, but the hosts struck back with minutes to spare, leaving Eintracht on two points from their opening three league games.

STUTTGART TEAM NEWS

The visitors also exchange their striker for a newer model as Omar Marmoush is handed his debut from the start in place of Hamadi Al Ghaddioui. It’s the Egyptian-Canadian’s first Bundesliga start after eight sub appearances for Wolfsburg. And Pellegrino Matarazzo also brings Atakan Karazor into midfield after his recovery from injury, replacing the ill Philipp Förster.

FRANKFURT TEAM NEWS

The hosts make just one change from the team that started their 1-1 draw with Arminia Bielefeld a fortnight ago and that’s up front as deadline day signing Sam Lammers replaces Rafael Borre at centre-forward after his late return from international duty with Colombia. Filip Kostic is also back in the squad and finds himself on the bench for only the third time in the Bundesliga with Eintracht. The last time that happened was in November, also against former club Stuttgart.

STUTTGART SUBS

Bredlow, Ito, Mola, Coulibaly, Didavi, Thommy, Mangala, Beyaz, Al Ghaddioui

STUTTGART XI

Müller - Mavropanos, Anton, Kempf - Massimo, Karazor, Endo (c), Sosa - Klement, Klimowicz - Marmoush

FRANKFURT SUBS

Ramaj, Hasebe, Da Costa, Ilsanker, Jakic, Kostic, Barkok, Borre, Paciencia

FRANKFURT XI

Trapp - Durm, N'Dicka, Hinteregger (c), Lenz - Sow, Hrustic - Hauge, Kamada, Lindstrom - Lammers

WELCOME TO FRANKFURT

Welcome along to coverage of today's match between Eintracht Frankfurt and VfB Stuttgart from Deutsche Bank Park.