Bundesliga-Live ticker for matchday 28

0:16
vs

WATCH: BOETIUS: "IT WAS A BIG SIX-POINTER"

0:22
vs

WATCH: BARREIRO: "EVERY PLAYER WANTS TO SCORE A GOAL LIKE THAT"

vs
vs
2 - 3

Full-time

90'
+ 7
vs

LATE CHANGE

Hack comes on for Barreiro to add some late defensive support.
90'
+ 7
2 - 3

Substitution

sub
Alexander Hack
Alexander Hack
sub
Leandro Barreiro
Leandro Barreiro
90'
+ 4
vs

WHAT A GAME!

We still have three minutes to play of injury time but what an incredible game this has been. Both sides have come from behind, but Mainz have crucially done it right at the end. This win would take them five points clear of Cologne, who will sit second-bottom in the table.
90'
+ 1
2 - 3

Leandro Barreiro

GOAL!

2:3
Leandro Barreiro
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.
9 %
MATCH FACTS powered by AWS
90'
+ 1
vs

ADDED TIME!

We're now into six minutes of added time at the end of this game. The search for a late winner goes on...
90'
vs

COUNTER CUT-OUT

Cologne have a three-on-one break as Kainz finds Rexhbecaj down the left, but his pass looking for Arokodare is blocked on the way.
87'
vs

COLOGNE ON THE HUNT

It's a real midfield battle here at the end of this game, but the home side are doing most of the attacking work as they look for a winner. Mainz's defence is sitting deeper now and mopping up the long balls coming their way.
82'
vs

LOOKING FOR A WINNER

Mainz had a good response following Onisiwo's equaliser but now it's Cologne on the front foot once again, and going forward in search of what would be a vital winner at the end here.
79'
vs

DOUBLE MAINZ CHANGE

Quaison and Latza are on here for the final 10 minutes with the two scorers, Boetius and Onisiwo, coming off.
79'
2 - 2

Substitution

sub
Robin Quaison
Robin Quaison
sub
Karim Onisiwo
Karim Onisiwo
79'
2 - 2

Substitution

sub
Danny Latza
Danny Latza
sub
Jean-Paul Boëtius
Jean-Paul Boëtius
78'
vs

BORNAUW RETURNS!

The Belgian defender returns from his back operation and is on for Mere.
77'
vs

HORN'S SHOT DEFLECTED

The ball runs loose for Jannes Horn to strike at goal from 20 yards and it takes a deflection off Barreiro before finding the side-netting. That was a close one.
78'
2 - 2

Substitution

sub
Sebastiaan Bornauw
Sebastiaan Bornauw
sub
Jorge Meré
Jorge Meré
vs
76'
vs

FRESH LEGS

A change in attack for Cologne as Arokodare comes on for Andersson for these final 15 minutes.
76'
2 - 2

Substitution

sub
Tolu Arokodare
Tolu Arokodare
sub
Sebastian Andersson
Sebastian Andersson
69'
vs

HERE COME MAINZ

The away side have been quiet for most of this second half but Onisiwo's equaliser has sparked them back into life. Now the pressure is on the Cologne defence. This could be won by either team.
69'
vs

NEXT CHANGE

Fresh legs into midfield for Cologne with Rexhbecaj on for Duda.
69'
2 - 2

Substitution

sub
Elvis Rexhbecaj
Elvis Rexhbecaj
sub
Ondrej Duda
Ondrej Duda
67'
vs

ANOTHER TWIST!

We still have over 20 minutes to play here in Cologne and this huge game at the bottom of the table is taking every twist and turn.
65'
vs

ONISIWO ON THE BREAK!

Mainz are level again and it comes against the run of play. Mwene sends Boetius in down the left and he adds to his earlier goal with a supreme assist, finding Onisiwo at the back post with a low cross which is slid home by the German forward. We have a game on our hands, people!
65'
2 - 2

Karim Onisiwo

GOAL!

2:2
Karim Onisiwo
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.
52 %
MATCH FACTS powered by AWS
64'
vs

AS THINGS STAND

Cologne's lead means there is just a single point between Mainz in 17th and Hertha in 14th. The relegation battle is going to go down to the wire.
vs

COLOGNE MOOD!

The hosts have deservedly turned this game on its head to spice up the relegation battle once again.
61'
vs

SKHIRI WITH THE GOAL!

That had been coming and Cologne are deservedly in front midway through the second half. It's a free-kick from Hector which curls into the area and just goes beyond Czichos on the stretch, but Skhiri is all alone at the back post to head home, with Zentner only able to deflect it into his own goal.
61'
2 - 1

Ellyes Skhiri

GOAL!

2:1
Ellyes Skhiri
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.
52 %
MATCH FACTS powered by AWS
58'
vs

WOLF OFF THE BAR!

What a chance for Cologne to take the lead and what a reaction save from Zentner. It's Duda who crosses to the near post from the right and Wolf meets it on the run, glancing the ball at goal. Zentner is there to push the ball up and onto his crossbar and out. A big moment there!
55'
vs

BURKARDT COMES OFF

We had a delay to the game there of about four minutes while Burkardt had treatment. It was a stray and unintentional elbow which caught the German, and he's replaced by Szalai.
55'
1 - 1

Substitution

sub
Ádám Szalai
Ádám Szalai
sub
Jonathan Burkardt
Jonathan Burkardt
51'
vs

BURKARDT DOWN

The Mainz forward has stayed down after a heavy challenge in the air with Mere while attempting to get onto Mwene's cross. He is going to have to come off here with the injury looking serious.
48'
vs

ALMOST FOR JAKOBS

The substitutes combine down the left as Horn slides in a pass for Jakobs to chase into the Mainz area, but Zentner is off his line quickly. The substitutions mean Kainz has swapped to the right wing and Wolf has moved back to right-back.
46'
vs

BACK UNDERWAY

A double change for Cologne during half-time with J. Horn and Jakobs on for Katterbach and Ehizibue.
1 - 1

Kick-off!

45'
+ 5
1 - 1

Substitution

sub
Jannes Horn
Jannes Horn
sub
Noah Katterbach
Noah Katterbach
45'
+ 5
1 - 1

Substitution

sub
Ismail Jakobs
Ismail Jakobs
sub
Kingsley Ehizibue
Kingsley Ehizibue
vs
1 - 1

Half-time

45'
+ 3
vs

EHIZIBUE DOWN

A heavy collision for Ehizibue in an aerial challenge with Burkardt, and he looks like he is okay, but he's getting to his feet gingerly after some treatment.
45'
+ 2
vs

ADDED TIME!

We're now into three minutes of time added on at the end of the first half.
45'
+ 1
vs

BIG CHANCE FOR BARREIRO!

Mwene's cross from the left wing takes a deflection on the way into the Cologne area and diverts the ball away from Horn and into Barreiro's path in front of goal. He gets to it first, but Horn is off his line quickly to block the shot away from close range.
43'
vs

DUDA LEVELS IT UP!

Duda with his fifth goal of the season as he squeezes home his spot-kick. Zentner went the right way and got a hand to the penalty as well, but it wasn't enough to keep the ball from finding the bottom corner. A crucial goal for Cologne just before the break!
43'
1 - 1

Ondrej Duda

GOAL!

1:1
Ondrej Duda
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.
77 %
MATCH FACTS powered by AWS
42'
0 - 1

Yellow card

yellowCard
Phillipp Mwene
Phillipp Mwene
42'
vs

COLOGNE PENALTY!

After a check from Video-Assist, Cologne are awarded a penalty for handball from Mwene in blocking a shot by Ehizibue.
39'
0 - 1
Video Assistant Referee
SituationNo penalty
ReviewHandball?
DecisionPenalty
38'
vs

HECTOR BLOCKED

Duda gets a cross in from the right which beats Andersson but comes to Hector at the back post. He gets a shot away with his right, but it's well blocked by Mwene recovering in defence.
vs
34'
vs

KATTERBACH BOOKED

The next yellow card for Cologne as Katterbach brings down Onisiwo.
34'
0 - 1

Yellow card

yellowCard
Noah Katterbach
Noah Katterbach
32'
vs

COLOGNE THE BETTER SIDE

The hosts have had nine attempts to Mainz's two, as well as the majority of the possession to go with it. But the only thing that matters at the moment is that Mainz are ahead. Despite their chances and good play, Cologne have still to fully test Zentner.
28'
vs

ST. JUSTE DOWN

The Mainz defender is taking some treatment here in the Mainz area but looks as if he'll be able to continue.
22'
vs

DUDA BOOKED

The first yellow card of the game is handed to Duda, for a foul on Barreiro. That's him suspended for Cologne's game against Bayer Leverkusen next weekend.
22'
0 - 1

Yellow card

yellowCard
Ondrej Duda
Ondrej Duda
20'
vs

ANDERSSON AGAIN!

It really should be 1-1 here at the very least, as Andersson latches onto a long ball again - this time from Kainz on the left. His control is perfect on his chest but he waits to pull the trigger with his shot. Niakhate makes a challenge but Andersson does still get a shot away, only to see it dart wide past the Mainz goal. Two big chances there in the matter of a minute.
19'
vs

BIG CHANCE FOR ANDERSSON!

A long ball forward from Mere finds Andersson on the wrong side of St. Juste, and he turns well onto his right foot before firing a shot at goal. The ball drags just wide bouncing beyond Zentner. Cologne fans will be buzzing to see the Swede back and starting again.
vs

BOETIUS BAGS THE OPENER

All smiles for Mainz after taking an early lead in Cologne...
14'
vs

MAINZ'S REMARKABLE TURNAROUND

On Matchday 20, Mainz sat eight points behind Cologne at the bottom of the table. Seven games later, they have a two-point advantage and with this lead, would go five points clear of the Billy Goats.
11'
vs

BOETIUS FIRES MAINZ AHEAD!

The first shot on goal of the game for Mainz and it's the opening goal. The away side fly forward after winning the ball back in the Cologne have and it's Barreiro who slides the ball across the area for Boetius, who side-foots the ball in off the crossbar past Horn from the edge of the penalty area. A fantastic finish for his 1st goal of the season!
11'
0 - 1

Jean-Paul Boëtius

GOAL!

0:1
Jean-Paul Boëtius
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.
8 %
MATCH FACTS powered by AWS
8'
vs

FINDING THEIR FEET

Both sides making fine starts to this game, with Cologne having a touch more of the early possession and that earlier chance through Duda. So far, Onisiwo and Burkardt have been kept quiet at the other end.
2'
vs

EARLY CHANCE!

Cologne break down the left and a dinked ball into the middle meets Duda in front of goal, but his volley floats over the Mainz goal. A bright start from the home side.
1'
vs

HERE WE GO!

We're underway in a rainy Cologne for this huge game at the bottom of the Bundesliga table...
0 - 0

Kick-off!

vs
vs
1 - 0

Full-time

90'
+ 1
vs

ADDED TIME!

We're now into three minutes of time added on at the end of this game.
89'
vs

CHANCES COMING

Richter is on the end of a loose ball in the box after a failed clearance from Mascarell, but his shot is blocked behind for a corner.
84'
1 - 0

Substitution

sub
Matthew Hoppe
Matthew Hoppe
sub
Klaas-Jan Huntelaar
Klaas-Jan Huntelaar
84'
vs

DOUBLE CHANGE

Paciencia and Hoppe come on for the final minutes with Harit and Huntelaar being replaced.
84'
1 - 0

Substitution

sub
Goncalo Paciencia
Goncalo Paciencia
sub
Amine Harit
Amine Harit
82'
vs

HUNTERLAAR FREE-KICK!

Schalke's striker steps up to a free-kick 25 yards from goal and thumps it on target. Gikiewicz is alive to the danger and leaps across to tip the ball over the crossbar with his first real save of the second half.
79'
vs

DOUBLE CHANGE

More attacking support for Augsburg with Benes and Gregoritsch on for the final 10 minutes.
79'
1 - 0

Substitution

sub
László Bénes
László Bénes
sub
André Hahn
André Hahn
79'
1 - 0

Substitution

sub
Michael Gregoritsch
Michael Gregoritsch
sub
Ruben Vargas
Ruben Vargas
78'
vs

NEXT CHANGE

Defensive support for Schalke with Mustafi on for Bozdogan, who has been impressive today down the left.
78'
1 - 0

Substitution

sub
Shkodran Mustafi
Shkodran Mustafi
sub
Can Bozdogan
Can Bozdogan
77'
vs

ACROBATIC FROM RICHTER!

What a goal that would have been. Gouweleeuw puts the ball forward into the area from midfield and Richter moves it to his left with his first touch, before going for an overhead kick with the ball bouncing up for him. He connects well and the ball is looping towards goal, but Fährmann is well placed to palm the ball away.
vs
74'
vs

SCHALKE CHANGE

Kolasinac is on at left-back for the final 15 minutes or so.
74'
1 - 0

Substitution

sub
Sead Kolašinac
Sead Kolašinac
sub
Bastian Oczipka
Bastian Oczipka
74'
vs

FRAMBERGER BOOKED

An intentional handball earns the Augsburg right-back a booking.
74'
1 - 0

Yellow card

yellowCard
Raphael Framberger
Raphael Framberger
73'
vs

TIME RUNNING OUT

Augsburg are - as they were in the first meeting between these sides this season - looking for a late equaliser. In that last game, it was an injury time header from Richter which got Augsburg a point.
71'
vs

DOUBLE CHANGE

Pedersen comes on to bring fresh legs at left-back, while Niederlechner is on and into the attack for Caligiuri.
71'
1 - 0

Substitution

sub
Mads Pedersen
Mads Pedersen
sub
Robert Gumny
Robert Gumny
71'
1 - 0

Substitution

sub
Florian Niederlechner
Florian Niederlechner
sub
Daniel Caligiuri
Daniel Caligiuri
vs

AUGSBURG FIGHTING...

... but Schalke are showing their own fighting spirit here, needing to hold on for what would be three priceless points in their battle against relegation.
64'
vs

ON THE FRONT-FOOT...

Augsburg certainly look likeliest to score next in this game if we are to see another goal. Although Hahn - who is leading the line in attack - has been kept very quiet.
57'
vs

NOW FOR RICHTER!

Two in the space of a minute for Augsburg as Framberger beats Oczipka to the ball in the Schalke area before crossing to the back post. Richter is racing to meet it all alone and slides in to surely level the scores, but he instead sends the ball flying over the crossbar from close range. A head-in-hands moment for the Augsburg forward.
56'
vs

BIG CHANCE FOR VARGAS!

Nearly a gift for Augsburg to get level as Stambouli leaps up to block a cross with his right foot, but he can't control it well enough and the ball runs loose for Vargas at the near post. He gets a shot away, but Föhrmann is equal to it with the help of his post.
vs
55'
vs

SERDAR HAS A GO

A strike from the edge of the box deflects off Uduokhai and out for a corner from Serdar. Schalke starting this second half with the same mindset shown in the first.
52'
vs

LACKING THE FINAL BALL

Good interplay from Augsburg sees Caligiuri find Vargas in space 25 yards from goal. He doesn't know whether to shoot or cross with players in support and in the end his ball into the Schalke area goes between his teammates and out for a goal kick. Augsburg looking to be a lot more clinical from here on out.
50'
vs

SHOWING DESIRE AGAIN

Schalke have a corner which is cleared by Augsburg, and Richter searches for Hahn with a long ball on the counter - but there are four or five Schalke players racing back to snuff out the attack as quickly as possible.
46'
vs

BACK UNDERWAY!

We're rolling again for the second half with Strobl on for Khedira here for Augsburg.
1 - 0

Kick-off!

45'
+ 2
1 - 0

Substitution

sub
Tobias Strobl
Tobias Strobl
sub
Rani Khedira
Rani Khedira
vs
1 - 0

Half-time

45'
+ 1
vs

ADDED TIME

We'll have just one minute of time added on at the end of the first half.
42'
vs

APPROACHING THE BREAK

Neither side is looking totally comfortable in this game, but Schalke will of course be the happier after Serdar's early lead. Still, both will know there is all to play for into the second half.
vs
36'
vs

SERDAR JUST WIDE!

A big chance for a second goal for Serdar as Schalke break forward. Becker and Harit combine down the right and it's Harit who cuts the ball back in front of goal from the byline. Serdar side-foots a shot first-time, but it slides a couple of yards wide of the Augsburg near post.
35'
vs

FIRST YELLOW CARD

Augsburg captain Gouweleeuw is booked for a challenge on Huntelaar, his 9th of the season.
35'
1 - 0

Yellow card

yellowCard
Jeffrey Gouweleeuw
Jeffrey Gouweleeuw
34'
vs

AUGSBURG ON TOP

The away side have been the better side here in the last 10 minutes, keeping Schalke largely penned back in their own half.
24'
vs

HUGE CHANCE FOR RICHTER!

Augsburg break after a slip from Thiaw, who then slides the ball to Vargas as he looked for a teammate. Vargas sprinted on and slid Richter in on goal with only Fährmann to beat, but his strike was straight at Fährmann and forced the first save of the day from the Schalke No.1.
22'
vs

AUGSBURG BUILDING

The away side are coming into the game more and more here, keeping the ball with Schalke's press slowing down. But still, no clear-cut chances have come the way of Fährmann in the Schalke goal.
17'
vs

SERDAR'S HAPPY BIRTHDAY

A first goal of the season in the Bundesliga on his 24th birthday. The only thing that could make his special day any better would be three points staying at the Veltins-Arena. So far, so good...
15'
vs

AUGSBURG'S SLOW START

The away side have not been able to get going at all in these opening 15 minutes. Schalke's defence looks comfortable on the ball, while the Royal Blues' attack is harrying the Augsburg defence when they have the ball. We've seen few touches of the ball for Augsburg going forward.
vs

SCHALKE SIZZLING

The Royal Blues are well on top here in the opening stages and in the lead thanks to Serdar's close-range finish following Gikiewicz's mistake.
9'
vs

BIG CHANCE FOR HUNTELAAR!

It's almost two here for Schalke as Oczipka's cross into the middle from the left bounces through for Huntelaar to strike with his left foot, 10 yards out in front of goal. He drags his shot wide of the mark on the turn though.
8'
vs

DREAM START

Schalke showing confidence now on the ball with a spring in their step after taking an early lead. The Royal Blues are playing out from the back and doing it well, with Augsburg chasing shadows so far.
3'
1 - 0
Video Assistant Referee
SituationGoal
ReviewOffside?
DecisionGoal
4'
vs

SERDAR FOR THE SCHALKE LEAD!

What a start for the home side who score at home for the first time in six games. Huntelaar finds Bozdogan in some space on the left and his first-time cross is fumbled at his near post by Gikiewicz with a rare and ultimately costly mistake, with Serdar the first too the loose ball to slot it home.
4'
1 - 0

Suat Serdar

GOAL!

1:0
Suat Serdar
1'
vs

HERE WE GO!

It's coming towards last-chance saloon for Schalke now, as Augsburg get us underway for this crucial game.
0 - 0

Kick-off!

vs

HOPE FOR THE ROYAL BLUES?

Schalke are 12 games without a win in the Bundesliga, while they have failed to score in their past five home games - a sixth home match without scoring would set a new club record. However, the Royal Blues' record against Augsburg is their best against any current Bundesliga side: losing just twice in 19 meetings so far.
vs
2:03
vs

WATCH: AUGSBURG 2-2 SCHALKE - REVERSE FIXTURE

Schalke came within seconds of a rare and crucial win at the WWK Arena until Marco Richter's 90th-minute equaliser snatched all three points from them.
vs

WHAT'S AT STAKE FOR AUGSBURG?

Augsburg aren’t mathematically safe but will feel confident enough to be planning for an 11th season of Bundesliga football in 2021/22. The Bavarians currently sit 11th with a seven-point cushion over the play-off spot. It’s also seven to the top half of the table. They may not mind if they remain in no-man’s-land for the remaining seven matchdays.
vs

WHAT'S AT STAKE FOR SCHALKE?

Schalke’s top-flight membership looks to be coming ever closer to its expiration date. The Royal Blues remain 13 points adrift at the bottom – and that’s only to Cologne in 17th, not even safety. It’s 15 points to Mainz in the play-off spot and 16 to Bielefeld in the first survival position. Cologne and Mainz face each other later today, meaning Schalke have a real opportunity to make up some ground, but only if they can pick up just a second league win of this season.
0:13
vs

WATCH: ROOF CLOSED IN GELSENKIRCHEN TODAY

0:21
vs

WATCH: THE HOSTS ARRIVE

vs

AUGSBURG TEAM NEWS

Heiko Herrlich decides not to change a winning formula and picks the same team that started Augsburg’s 2-1 win at home to Hoffenheim.
vs

SCHALKE TEAM NEWS

Dimitrios Grammozis makes three changes to his side from last weekend’s 2-1 defeat in Leverkusen. Ralf Fährmann has returned from injury and replaces Frederik Rönnow in goal, while Can Bozdogan and Bastian Oczipka come in for Sead Kolasinac and Kerim Calhanoglu in the four-man midfield. All three outgoing players drop to the bench.
vs

AUGSBURG SUBS

Koubek, Pedersen, Suchy, Niederlechner, Gregoritsch, Sarenren Bazee, Benes, Strobl, Oxford
vs

AUGSBURG XI

Gikiewicz - Framberger, Gouweleeuw (c), Uduokhai, Gumny - Khedira, Gruezo - Caligiuri, Vargas, Richter - Hahn
vs

SCHALKE SUBS

Rönnow, William, Paciencia, Kolasinac, Sane, Schöpf, Mustafi, Calhanoglu, Hoppe
vs

SCHALKE XI

Fährmann - Becker, Stambouli, Thiaw - Aydin, Mascarell (c), Bozdogan, Oczipka - Serdar - Huntelaar, Harit
vs
2 - 3

Full-time

90'
+ 4
vs

STUTTGART PUSHING ON!

The home side are piling on the pressure and Kobel is up for a corner, but so far Dortmund's defence is holding on.
90'
+ 2
vs

HITZ BOOKED

The Dortmund goalkeeper is shown a yellow card.
90'
+ 1
vs

ADDED TIME

We're now into four minutes of added time.
90'
+ 2
2 - 3

Yellow card

yellowCard
Marwin Hitz
Marwin Hitz
vs
89'
vs

BIG CHANCE!

A Sosa corner curls into the middle and Thommy meets it front of goal, but his header in front of Piszczek goes wide across goal. Could that be Stuttgart's final chance...
86'
vs

DOUBLE CHANGE

Last-chance saloon now for Stuttgart to get back into this game again late on, with Klement and Churlinov coming on.
86'
2 - 3

Substitution

sub
Philipp Klement
Philipp Klement
sub
Tanguy Coulibaly
Tanguy Coulibaly
86'
2 - 3

Substitution

sub
Darko Churlinov
Darko Churlinov
sub
Marc-Oliver Kempf
Marc-Oliver Kempf
84'
vs

LATE CHANGE

Piszczek is on for Morey for the final minutes here.
84'
2 - 3

Substitution

sub
Lukasz Piszczek
Lukasz Piszczek
sub
Mateu Morey
Mateu Morey
82'
vs

ANTON BOOKED

The Stuttgart defender brings down Haaland and earns a yellow card.
82'
2 - 3

Yellow card

yellowCard
Waldemar Anton
Waldemar Anton
80'
vs

INCREDIBLE! WHAT A MOMENT FOR KNAUFF!

The 19-year-old fires home his first ever Bundesliga goal to complete an incredible week. After making his Champions League starting debut against Manchester City he now fires Dortmund ahead again. It's superb dribbling from the teenager, who works the ball past two defenders on the edge of the Stuttgart area before curling a shot beyond Kobel into the far bottom corner.
80'
2 - 3

Ansgar Knauff

GOAL!

2:3
Ansgar Knauff
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.
5 %
MATCH FACTS powered by AWS
80'
vs

DOUBLE CHANGE

Brandt and Hazard come on now for Dortmund, with Reyna and Bellingham off.
79'
2 - 2

Substitution

sub
Julian Brandt
Julian Brandt
sub
Jude Bellingham
Jude Bellingham
79'
2 - 2

Substitution

sub
Thorgan Hazard
Thorgan Hazard
sub
Giovanni Reyna
Giovanni Reyna
78'
vs

DIDAVI LEVELS IT UP AGAIN!

Stuttgart with an outstanding counter-attack and Didavi provides the finish to bring us level. Morey's pass towards his own goal is intercepted by Kalajdzic and Stuttgart break with Didavi slotted in behind by a fantastic pass from Coulibaly, and he provides a tidy finish past Hitz.
78'
2 - 2

Daniel Didavi

GOAL!

2:2
Daniel Didavi
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.
32 %
MATCH FACTS powered by AWS
76'
vs

BELLINGHAM DOWN

The Englishman may have a muscular injury here, and it looks like he won't be able to continue. He's taking treatment right now with Hazard getting ready.
vs

FINELY POISED

As we enter the final 15 minutes or so in Stuttgart, Reus' goal has Dortmund in front...
72'
vs

CLOSE FROM DIDAVI!

Sosa's free-kick is flicked onto the back post of the Dortmund area, and Didavi goes for an acrobatic effort to put the ball on target. Bellingham is in the right place to deflect that shot over his own crossbar.
68'
vs

CHANGES MADE

Reus comes off for Knauff with just over 20 minutes to play for BVB, while Thommy is on for Förster with the home side looking for fresh ideas in attack.
68'
1 - 2

Substitution

sub
Erik Thommy
Erik Thommy
sub
Philipp Förster
Philipp Förster
67'
vs

HUGE CHANCE FOR COULIBALY!

We really should be level again here as Coulibaly misses a sitter in front of goal. It's Didavi's fantastic low cross which finds the Frenchman at the back post all alone, but he misses the ball completely on his right foot and it bounces out of play. He has his head in his hands after that one...
67'
1 - 2

Substitution

sub
Ansgar Knauff
Ansgar Knauff
sub
Marco Reus
Marco Reus
66'
vs

HAALAND FIRES OVER!

A huge chance for Haaland to get on the scoresheet as Dortmund break in numbers. It's Haaland who looks for Reus in behind, but the captain's first touch is poor and the ball bounces away. It's recycled and Reyna finds Haaland in front of goal, but he fires over from in front of goal.
61'
vs

DOUBLE CHANGE

Stenzel and Didavi are on for the home side, with Mavropanos and Klimowicz coming off. A bit more experience in the Stuttgart attack.
61'
1 - 2

Substitution

sub
Pascal Stenzel
Pascal Stenzel
sub
Konstantinos Mavropanos
Konstantinos Mavropanos
61'
1 - 2

Substitution

sub
Daniel Didavi
Daniel Didavi
sub
Mateo Klimowicz
Mateo Klimowicz
60'
vs

STUTTGART RESPONDING

It's been a slow and poor start to this second half for Stuttgart, but the home side are beginning to respond. It's been difficult so far with Dortmund now, especially, brimming with confidence all over the pitch.
vs

THE FINISHING TOUCH

Bellingham's first Bundesliga goal - in his 24th appearance - had Dortmund level before Reus put his side ahead.
54'
vs

REUS ENDS HIS DROUGHT

After 14 and a half games - 1131 minutes - Reus has finally scored in the Bundesliga again.
52'
vs

REUS TURNS THE GAME AROUND!

Two goals in five minutes for Dortmund and the away side are in front. It's lovely footwork from Reyna on the right before he finds Morey on the edge of the Stuttgart area. The Spaniard pushes the ball to his left and a dummy from Haaland lets the ball run to Reus, who curls it back across goal into the far bottom corner. What a start to the second half for Dortmund!
52'
1 - 2

Marco Reus

GOAL!

1:2
Marco Reus
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.
14 %
MATCH FACTS powered by AWS
50'
vs

KEMPF BOOKED

A late challenge on Reyna will see Kempf suspended for Stuttgart's next game with his fifth yellow card.
49'
1 - 1

Yellow card

yellowCard
Marc-Oliver Kempf
Marc-Oliver Kempf
47'
vs

FIRST IN THE BUNDESLIGA FOR BELLINGHAM!

What a moment for the Englishman who scores his first in the Bundesliga. It's a teenage combination, the same which got Reyna his first goal in the league earlier this season. Dahoud's pass into the area is met by Reyna, who lays it off for Bellingham to strike at goal. It's too hot for Kobel to handle and Dortmund are level.
47'
1 - 1

Jude Bellingham

GOAL!

1:1
Jude Bellingham
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.
6 %
MATCH FACTS powered by AWS
46'
vs

BACK UNDERWAY!

A change at the break for Dortmund as Can replaces Hummels, who limped off with an injury at half-time.
1 - 0

Kick-off!

45'
+ 2
1 - 0

Substitution

sub
Emre Can
Emre Can
sub
Mats Hummels
Mats Hummels
vs
1 - 0

Half-time

45'
+ 1
vs

ADDED TIME

We'll have just one minute of time added on at the end of the first half.
vs
41'
vs

CLOSE AGAIN...

Haaland exchanges passes with Delaney into the Stuttgart area, but Anton makes a crucial sliding tackle to deny Haaland from getting onto the final pass to put him in on goal.
38'
vs

JUST THE FINAL BALL...

Dortmund have numbers in the Stuttgart area but Haaland can't find Reyna in space on the right. The ball comes to Bellingham just inside the area but he has his shot blocked by the arm of another Dortmund man. That's BVB's first half in a nutshell.
36'
vs

ALL DORTMUND

The away side are well on top here, but just can't seem to find a way through the Stuttgart defence to get a clear-cut chance on goal. Reyna and Reus are looking the most likely to make it happen but so far, Stuttgart have kept Haaland and co. at bay.
34'
vs

BIG CHANCE FOR REUS!

A lovely ball over the top from Hummels meets Reus' run in behind, cutting in from the left wing. He controls it and beats a man before going to shoot, but he doesn't get anywhere near the connection he'd be hoping for on his shot and it's a simple one for Kobel to hold onto.
31'
vs

HUMMELS BOOKED

Dortmund's centre-back is shown a yellow after he brings down Kalajdzic in midfield.
31'
1 - 0

Yellow card

yellowCard
Mats Hummels
Mats Hummels
31'
vs

ALMOST ANOTHER!

Stuttgart break with a four-on-two but Klimowicz's pass is a little wide, running over to Sosa on the left. His cross is a peach, though, and meets Coulibaly at the near post. His glancing header bounces across goal and just wide in the end.
28'
vs

FÖRSTER BOOKED

Another yellow for Stuttgart as Förster brings down Haaland on the break.
28'
1 - 0

Yellow card

yellowCard
Philipp Förster
Philipp Förster
vs
21'
vs

SOSA BOOKED

Stuttgart's left wing-back takes the first yellow card of the game for bringing down Reyna just outside the area.
21'
1 - 0

Yellow card

yellowCard
Borna Sosa
Borna Sosa
20'
vs

AGAINST THE RUN OF PLAY

Stuttgart's opener has come from a minority of possession and attacking impotus so far here. It's been Dortmund on the front foot for the most part, but again Stuttgart show that the Sosa-Kalajdzic combination is almost impossible to stop.
17'
vs

SOSA ASSIST, KALAJDZIC GOAL!

It's what we've come to expect from Stuttgart as the hosts work the ball wide to Sosa on the left. He loops a high ball into the area and Kalajdzic beats both Guerreiro and Delaney to head it back across goal, sending the ball looping over Hitz and into the back of the net. What a header that was from the tallest player in the Bundesliga!
17'
1 - 0

Saša Kalajdžic

GOAL!

1:0
Saša Kalajdžic
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.
3 %
MATCH FACTS powered by AWS
14'
vs

DAHOUD HAS A GO!

Dortmund break well through the middle and Reus gives Dahoud the ball 25 yards out. He skips past another challenge into space before pulling the trigger with a shot which forces Kobel to tip the ball over the top.
13'
vs

BELLINGHAM INVOLVED

The 17-year-old is playing in a more advanced midfield role, with Delaney and Dahoud sitting deeper behind him. He's been getting involved in the link-up play which has seen BVB have most of the attacking looks here.
vs

GETTING ACQUAINTED

Coulibaly and Hummels getting to know each other again here in the early stages. Coulibaly is out on the right flank for the home side.
6'
vs

REUS SHOT BLOCKED

The ball breaks for Reus to run at the Stuttgart defence from 30 yards out, and he has a bit of time and space to pick a spot. As he winds it up, Anton comes forward and blocks his effort. The first real threat towards either goal we've seen in what has been an open game to start.
2'
vs

ON TOP EARLY ON

Dortmund have had almost complete control of possession in the opening stages, with a corner coming to nothing for the visitors. But Reus and Reyna are looking to support Haaland in attack who is already getting to know the Stuttgart defence.
1'
vs

HERE WE GO!

The ball is rolling in Stuttgart for our late game in the Bundesliga today...
0 - 0

Kick-off!

vs

KICK-OFF COMING UP!

We're just a few minutes away from getting things underway in Stuttgart for this key game for both sides looking to get themselves into European places before it's too late.
vs

GOAL MACHINES COLLIDE

Bundesliga fans will know the goal-scoring quality of Erling Haaland, but what of Sasa Kalajdzic on the other side? The Austrian international has scored eight of his last 13 Bundesliga goals at home for the promoted side and will be looking to get on the scoresheet again this evening.
vs
vs

STORY OF THE DAY SO FAR

With Frankfurt beating Wolfsburg, Dortmund now sit 10 points off the Champions League places ahead of kick-off this evening. Defeat tonight may put qualification for next season's competition beyond them with just six games to play. A win for Stuttgart would take the home side up to seventh, and just one point off BVB with Union and Gladbach each earning a draw ahead of them.
0:27
vs

WATCH: THE VIEW FROM SUNNY STUTTGART

vs

STUTTGART TEAM NEWS

Mangala has suffered a setback in his bid to return from a thigh injury, but experienced former Dortmund man Castro is ruled out, leaving Coulibaly and Endo to provide the punch in midfield for Pellegrino Matarazzo's team.
vs

DORTMUND TEAM NEWS

Reus and Reyna provide support for Haaland to begin with, hoping to help him add to an incredible 21 goals in 22 Bundesliga appearances this season. England winger Sancho misses another game through injury as Dortmund set out to avenge their 5-1 home defeat against Stuttgart in December.
vs
vs

STUTTGART STARTING XI!

Kobel - Mavropanos, Anton, Kempf (c) - Coulibaly, Endo, Karazor, Sosa - Förster, Klimowicz - Kalajdzic
vs

STUTTGART SUBS

Bredlow, Didavi, Thommy, Stenzel, Churlinov, Klement, Massimo, Ahamada, Kaminski
vs

BVB STARTING XI!

Hitz - Morey, Akanji, Hummels, Guerreiro - Bellingham, Delaney, Dahoud - Reus (c), Haaland, Reyna
vs

BVB SUBS

Bürki, Hazard, Schulz, Brandt, Reinier, Can, Meunier, Piszczek, Knauff
vs
2 - 2

Full-time

4 - 3

Full-time

90'
+ 4
4 - 3

Yellow card

yellowCard
Maximilian Arnold
Maximilian Arnold
1 - 1

Full-time

1 - 4

Full-time

90'
+ 2
4 - 3

Substitution

sub
Steven Zuber
Steven Zuber
sub
Daichi Kamada
Daichi Kamada
89'
4 - 3

Substitution

sub
Timothy Chandler
Timothy Chandler
sub
Erik Durm
Erik Durm
89'
4 - 3

Substitution

sub
Makoto Hasebe
Makoto Hasebe
sub
Sebastian Rode
Sebastian Rode
89'
4 - 3

Substitution

sub
Daniel Ginczek
Daniel Ginczek
sub
Xaver Schlager
Xaver Schlager
82'
2 - 2

Yellow card

yellowCard
Christoph Kramer
Christoph Kramer
83'
1 - 4

Substitution

sub
Yuya Osako
Yuya Osako
sub
Joshua Sargent
Joshua Sargent
86'
vs

UNION LEVEL THROUGH INGVARTSEN!

The visitors have been on the back foot all half but have a late, late goal to bring us level here. It's a quality throw-in from Teuchert down the left which meets Andrich's run in behind. He then cuts the ball across goal and Ingvartsen beats Stanisic to the ball in front of goal.
85'
4 - 3
Video Assistant Referee
SituationGoal
ReviewOffside?
DecisionGoal
86'
1 - 1

Marcus Ingvartsen

GOAL!

1:1
Marcus Ingvartsen
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.
50 %
MATCH FACTS powered by AWS
82'
1 - 4

Substitution

sub
Hee-Chan Hwang
Hee-Chan Hwang
sub
Marcel Sabitzer
Marcel Sabitzer
85'
4 - 3

Tuta

OWN GOAL!

4:3
Tuta
83'
1 - 0

Yellow card

yellowCard
Tanguy Nianzou
Tanguy Nianzou
83'
4 - 2

Substitution

sub
Amin Younes
Amin Younes
sub
Luka Jovic
Luka Jovic
77'
2 - 2

Substitution

sub
Breel Embolo
Breel Embolo
sub
Marcus Thuram
Marcus Thuram
77'
2 - 2

Substitution

sub
Patrick Herrmann
Patrick Herrmann
sub
Ramy Bensebaini
Ramy Bensebaini
83'
4 - 2

Yellow card

yellowCard
Sebastian Rode
Sebastian Rode
80'
1 - 0

Substitution

sub
Christian Gentner
Christian Gentner
sub
Keita Endo
Keita Endo
75'
1 - 4

Substitution

sub
Lazar Samardžic
Lazar Samardžic
sub
Dani Olmo
Dani Olmo
75'
1 - 4

Substitution

sub
Lukas Klostermann
Lukas Klostermann
sub
Marcel Halstenberg
Marcel Halstenberg
vs
76'
1 - 0

Yellow card

yellowCard
Bouna Sarr
Bouna Sarr
vs
74'
4 - 2

Yellow card

yellowCard
Kevin Mbabu
Kevin Mbabu
74'
1 - 0

Substitution

sub
Tanguy Nianzou
Tanguy Nianzou
sub
Jamal Musiala
Jamal Musiala
72'
4 - 2

Substitution

sub
Maximilian Philipp
Maximilian Philipp
sub
Josip Brekalo
Josip Brekalo
72'
1 - 0

Substitution

sub
Cedric Teuchert
Cedric Teuchert
sub
Max Kruse
Max Kruse
72'
1 - 0

Substitution

sub
Joel Pohjanpalo
Joel Pohjanpalo
sub
Petar Musa
Petar Musa
68'
1 - 4

Substitution

sub
Romano Schmid
Romano Schmid
sub
Felix Agu
Felix Agu
vs
68'
vs

MAGIC FROM MUSIALA!

It's Jamal Musiala whose twinkle toes have put Bayern ahead, and it's another assist for Müller. A cross from Pavard isn't dealt with and the ball comes to Müller who gets some luck after a touch from Friedrich to find Musiala. The Germany international turns past Knoche with a superb touch before slotting the ball home.
68'
1 - 0

Jamal Musiala

GOAL!

1:0
Jamal Musiala
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.
35 %
MATCH FACTS powered by AWS
67'
0 - 0

Substitution

sub
Marcus Ingvartsen
Marcus Ingvartsen
sub
Marius Bülter
Marius Bülter
67'
0 - 0

Substitution

sub
Julian Ryerson
Julian Ryerson
sub
Christopher Lenz
Christopher Lenz
60'
2 - 2

Substitution

sub
Valentino Lazaro
Valentino Lazaro
sub
Lars Stindl
Lars Stindl
66'
4 - 2

Substitution

sub
Bartosz Bialek
Bartosz Bialek
sub
Yannick Gerhardt
Yannick Gerhardt
63'
1 - 4

Marcel Sabitzer

GOAL!

1:4
Marcel Sabitzer
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.
31 %
MATCH FACTS powered by AWS
66'
4 - 2

Substitution

sub
Marin Pongracic
Marin Pongracic
sub
Maxence Lacroix
Maxence Lacroix
66'
0 - 0

Substitution

sub
Benjamin Pavard
Benjamin Pavard
sub
Jérôme Boateng
Jérôme Boateng
66'
0 - 0

Substitution

sub
Christopher Scott
Christopher Scott
sub
Tiago Dantas
Tiago Dantas
61'
1 - 3

Substitution

sub
Amadou Haidara
Amadou Haidara
sub
Justin Kluivert
Justin Kluivert
61'
1 - 3

Milot Rashica

GOAL!

1:3
Milot Rashica
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.
77 %
MATCH FACTS powered by AWS
58'
0 - 3
Video Assistant Referee
SituationPenalty
ReviewHandball?
DecisionPenalty
57'
2 - 2

Substitution

sub
Sami Khedira
Sami Khedira
sub
Santiago Ascacíbar
Santiago Ascacíbar
vs
61'
4 - 2

Erik Durm

GOAL!

4:2
Erik Durm
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.
13 %
MATCH FACTS powered by AWS
58'
0 - 0

Substitution

sub
David Alaba
David Alaba
sub
Eric Maxim Choupo-Moting
Eric Maxim Choupo-Moting
49'
1 - 2
Video Assistant Referee
SituationNo goal
ReviewOffside?
DecisionGoal
49'
2 - 2

Jhon Córdoba

GOAL!

2:2
Jhon Córdoba
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.
64 %
MATCH FACTS powered by AWS
54'
3 - 2

André Silva

GOAL!

3:2
André Silva
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.
29 %
MATCH FACTS powered by AWS
1 - 2

Kick-off!

45'
+ 5
1 - 2

Substitution

sub
Nemanja Radonjic
Nemanja Radonjic
sub
Deyovaisio Zeefuik
Deyovaisio Zeefuik
45'
+ 5
1 - 2

Substitution

sub
Marvin Plattenhardt
Marvin Plattenhardt
sub
Maximilian Mittelstädt
Maximilian Mittelstädt
45'
+ 5
1 - 2

Substitution

sub
Krzysztof Piatek
Krzysztof Piatek
sub
Dodi Lukébakio
Dodi Lukébakio
50'
vs

SOLID START AGAIN

Bayern have made a good start to this second half again, as they did in the first. But neither side is making it easy for the other to create clear-cut chances. It's been a defensive battle so far.
0 - 3

Kick-off!

45'
+ 2
0 - 3

Substitution

sub
Benjamin Henrichs
Benjamin Henrichs
sub
Tyler Adams
Tyler Adams
45'
+ 2
0 - 3

Substitution

sub
Kevin Möhwald
Kevin Möhwald
sub
Eren Dinkci
Eren Dinkci
46'
2 - 2

Wout Weghorst

GOAL!

2:2
Wout Weghorst
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.
14 %
MATCH FACTS powered by AWS
45'
+ 2
0 - 3

Substitution

sub
Milot Rashica
Milot Rashica
sub
Ömer Toprak
Ömer Toprak
45'
+ 2
0 - 3

Substitution

sub
Miloš Veljkovic
Miloš Veljkovic
sub
Jean-Manuel Mbom
Jean-Manuel Mbom
2 - 2

Kick-off!

0 - 0

Kick-off!

45'
+ 2
0 - 0

Substitution

sub
Leroy Sané
Leroy Sané
sub
Kingsley Coman
Kingsley Coman
vs
vs
1 - 2

Half-time

2 - 1

Half-time

0 - 3

Half-time

0 - 0

Half-time

45'
+ 1
2 - 1

Yellow card

yellowCard
Daichi Kamada
Daichi Kamada
40'
1 - 2

Yellow card

yellowCard
Maximilian Mittelstädt
Maximilian Mittelstädt
41'
0 - 3

Alexander Sørloth

GOAL!

0:3
Alexander Sørloth
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.
29 %
MATCH FACTS powered by AWS
38'
1 - 2

Lars Stindl

GOAL!

1:2
Lars Stindl
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.
77 %
MATCH FACTS powered by AWS
37'
0 - 2
Video Assistant Referee
SituationNo goal
ReviewOffside?
DecisionNo goal
vs
36'
2 - 1

Yellow card

yellowCard
Evan Ndicka
Evan Ndicka
32'
0 - 2

Alexander Sørloth

GOAL!

0:2
Alexander Sørloth
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.
8 %
MATCH FACTS powered by AWS
vs
27'
1 - 1

Alassane Pléa

GOAL!

1:1
Alassane Pléa
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.
12 %
MATCH FACTS powered by AWS
27'
2 - 1

Luka Jovic

GOAL!

2:1
Luka Jovic
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.
10 %
MATCH FACTS powered by AWS
23'
1 - 0

Santiago Ascacíbar

GOAL!

1:0
Santiago Ascacíbar
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.
5 %
MATCH FACTS powered by AWS
23'
0 - 1

Dani Olmo

GOAL!

0:1
Dani Olmo
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.
37 %
MATCH FACTS powered by AWS
vs
20'
0 - 0

Yellow card

yellowCard
Deyovaisio Zeefuik
Deyovaisio Zeefuik
17'
0 - 0

Substitution

sub
Tobias Sippel
Tobias Sippel
sub
Oscar Wendt
Oscar Wendt
vs
13'
0 - 0
Video Assistant Referee
SituationRed card
ReviewFoul?
DecisionRed card
13'
0 - 0

Red card

redCard
Yann Sommer
Yann Sommer
vs
8'
1 - 1
Video Assistant Referee
SituationGoal
ReviewOffside?
DecisionGoal
8'
1 - 1

Daichi Kamada

GOAL!

1:1
Daichi Kamada
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.