Highlights

Advertisement
90'
+ 7

All over!

The final whistle goes and what a surprise ending! Gladbach looked down and out after just 20 minutes, but Leverkusen gave them two huge gifts, which Daniel Farke's men took gladly to snatch a point. It may not help them much, but it puts a huge dent in Leverkusen's European hopes and means they must now get a result at relegation-threatened Bochum on the final day of the season.
Full-time
90'
+ 5

Tempers rising!

A straight red card for Hincapie, the referee with no doubt at all that his foul on Weigl was worthy of a red.
90'
+ 3
Video Assistant RefereeVideo Assistant Referee
SituationRed card
ReviewFoul?
DecisionRed card
90'
+ 3

Sixth seemed sealed

What that equaliser means is that Leverkusen now need to win on the final day of the season to be sure of sixth spot (assuming no further drama today!). That puts a whole new context to the final day of the season!
90'
+ 1

Four more minutes

This game could go either way now, but Leverkusen will be wondering how they have let their lead slip.
90'

Well, well, well!

The warnings were not heeded, and another mistake at the back lets in Stindl to bring Gladbach level. He does not need a gift like that to score, with Amiri passing the ball back to Hradecky, but actually passing it to Thuram, who touches it back for Stindl to finish.
90'

Lars Stindl

GOAL!

2:2
Lars Stindl
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.
54 %
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.
Moussa Diaby
Moussa Diaby34.37km/h
3.
Luca Netz
Luca Netz34.10km/h
86'

Stindl!

They cannot say they have not been warned! It's Stindl who volleys just wide of the post from close range. Gladbach are getting closer and closer - can they grab an equaliser?
83'

Hearts in mouth moment

Thuram gets his head to a cross from the right and powers an effort just wide of the right-hand post. This game is not over yet!
77'

Injury enforced change

Gladbach coach Farke tries to make the most of misfortune, with Kone forced to leave the field with an injury and the attacker Plea coming on for him - all or nothing time.
67'

Stindl at the double

Lars Stindl came off the bench to score twice against Leverkusen in the reverse fixture. He has scored three Bundesliga braces and two of them came against Leverkusen (the other in 2017 to complete a comeback win). Enough omens there for Gladbach fans?
61'

Diaby miss

Another chance for Diaby to add his name to the scoresheet, but he curls his effort just wide of the left-hand post.
58'

Hofmann provides hope!

A mistake gifts Gladbach a route back into the game! Hofmann pops up to steal the ball off Hradecky after he tried to control Bakker's overhit backpass, and he just manages to get enough on his shot to beat Tah's attempted goalline clearance.
58'
Jonas Hofmann
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.
37 %
56'

Historic hope

Gladbach have come from 2-0 down at half-time to win in Leverkusen. In 2017, they came back to win 3-2, with Lars Stindl scoring two. He's currently sat on the bench.
55'

Leverkusen happy

It is almost like Leverkusen are happy to see Gladbach circulating the ball. As long as they do not penetrate into the final third, Die Werkself can let the Foals have as much of the ball as they like - they are sitting on a two-goal lead, after all.
48'

Few complaints

information
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).
The expected goals model pretty much reflecting the reality this evening. Can Gladbach turn things around?
xGoals
2
1.72
0.11
2
Goals
47'

Early booking

Friedrich had little choice other than to lunge at Diaby as he skipped away from him, and the referee had little choice but to pull out the yellow card for the third time today.
Kick-off!
45'
+ 2

Rain and goals

A deserved lead for an incisive Leverkusen side, who have taken their chances well in intensifying rain which is not the only thing dampening the spirits of the Gladbach fans.
Half-time
45'
+ 1

Second booking

Demirbay gets a yellow card - he's the second to be booked in this game, and his season is over. His fifth yellow card of the season rules him out of the season finale with Bochum.
41'

Chance scuppered!

It could and perhaps should have been three! Adli almost replicates his opener, but his effort is saved. The ball falls for Diaby, but he scoops it over the bar!
40'

Thuram tees up Hofmann

A neat backheel from Thuram tees up Hofmann, but his shot is saved by Hradecky - eventually! The Leverkusen goalkeeper juggles the ball under pressure from Lainer before finally getting both hands on it.
35'

Record booking

The first name in the referee's book is that of Kone, whose name is noted for the 12th time this season - more than any other player in the Bundesliga.
32'

Lainer goes close!

A first chance of the game for Gladbach with Lainer's shot saved well by Hradecky, although it would not have counted as the flag goes up.
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.
Amine Adli
Amine Adli33.60km/h
2.
Moussa Diaby
Moussa Diaby33.46km/h
3.
Marvin Friedrich
Marvin Friedrich32.73km/h
29'

Better than in Dortmund

Clutching at straws, but at least Gladbach are not doing as badly as they were a week ago, when they were 3-0 down after 20 minutes. They've had enough of the ball, but do not seem to be able to make any effective forward progress with it.
24'

Adli blazes over

A first Leverkusen shot of the game which... is not on target! Adli blazes over from a tight angle.
23'

Win Probability

information
Win Probability
This Match Fact documents significant changes in the probability of victory for both teams during the course of the match. The value is based on actual match play and incorporates existing Match Facts such as Expected Goals, Skill and Set-Piece Dange
1'
54.3 %
Now
91.1 %
20'

Bullet header!

Two goals out of nothing have put Leverkusen in command of this game! Demirbay is totally unmarked as he reaches Frimpong's cross and heads it in at the near post.
20'
Kerem Demirbay
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.
51 %
15'

Speed and precision!

The match wakes up with a burst of pace from Adli down the middle! He turns on the afterburners to race clear of Friedrich and sends a diagonal shot low into the corner.
15'

Amine Adli

GOAL!

1:0
Amine Adli
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.
17 %
12'

Slow burner

Neither side have managed a shot in this game yet. A lot of passes, but little progress.
Goal attempts
0off target
0on target
0off target
0on target
6'

Strong start

And this shows how much of the ball Gladbach have had...
Possession (%)
2575
5'

Gladbach taking the game to their hosts

It's been almost all Gladbach on the ball in the opening five minutes, but Leverkusen do not appear to be too concerned about having to sit back and soak things up.
1'

Away we go!

The final match of this fantastic Matchday 33 is underway! Will there be even more drama on this most dramatic of weekends? Stick with us!
Kick-off!

Europe beckons

Leverkusen come out of the tunnel, knowing that a win would all but seal them a place in Europe next season, though they may have to wait to find out if it will be Europa League or Europa Conference League.
camera-photo

Half a century for Adli

Amine Adli is making his 50th Bundesliga appearance today.
camera-photo

Four changes

Gladbach coach Farke makes four changes to the team which lost 5-2 in Dortmund last weekend, with Marcus Thuram back in the starting XI after three games out.

Captain Kramer

Christoph Kramer is Gladbach's captain for the first time since Matchday 24, on his return to the starting XI for the first time since Matchday 27.

Minor tweaks

Florian Wirtz is the only change compared to the 1-1 draw with Stuttgart last weekend. He comes in for Sardar Azmoun, who had rotated in for Adli for Thursday's draw with AS Roma. Not many changes made by Xabi Alonso in recent weeks.

Leverkusen starting XI:

Hradecky (c) - Tapsoba, Tah, Hincapie - Frimpong, Palacios, Demirbay, Bakker – Wirtz – Diaby, Adli

Leverkusen subs:

Pentz, Mbamba, Fosu-Mensah, Sinkgraven, Azhil, Hudson-Odoi, Azmoun, Amiri

Gladbach starting XI:

Olschowsky - Itakura, Friedrich, Elvedi – Lainer, Weigl, Kone, Netz - Hofmann (c), Kramer – Thuram

Gladbach subs:

Sippel, Jantschke, Scally, Wolf, Stindl, Ngoumou, Neuhaus, Herrmann, Plea

Looking for a lift

Leverkusen have failed to win four Bundesliga matches in a row under Xabi Alonso for the first time.

Lovely Leverkusen head-to-head record

Leverkusen have won all of their past six Bundesliga meetings with Gladbach.

Bensebaini gets record and gets banned

Ramy Bensebaini set a new personal best goals tally for a Bundesliga season (six) with his strike against Dortmund. He is suspended this weekend though after also getting his fifth yellow card.

Room for improvement away

Gladbach have won just once so far this season on their Bundesliga travels - their fewest away wins since relegation in 2006/07.

Keeping it on the ground

Gladbach have hit the fewest crosses from open play of any Bundesliga side this season, and Leverkusen the second fewest.
2:03
camera-professional-play-symbol

Watch: Gladbach 2-3 Leverkusen - previous meeting

Lerverkusen survived a late fightback to win in Mönchengladbach for the fourth season in a row.
1:01
camera-professional-play-symbol

Watch: VfB Stuttgart 1-1 Bayer Leverkusen - highlights

Exequiel Palacios scored a second-half penalty to rescue a point for Leverkusen in Stuttgart.
2:03
camera-professional-play-symbol

Watch: Borussia Dortmund 5-2 Borussia Mönchengladbach - highlights

Daniel Farke's team slumped to a heavy loss in Dortmund - their ninth away defeat of the campaign.

Rhine derby in Leverkusen!

Two weeks after losing at home to near neighbours Cologne, Leverkusen have the chance to make amends by taking the Rhineland bragging rights against Mönchengladbach. Not only that, but Xabi Alonso's side are also fighting to secure European qualification for next season. They begin the penultimate weekend of 2022/23 in seventh place, with Wolfsburg ahead of them and Frankfurt just behind. Gladbach, meanwhile, are guaranteed to finish somewhere in mid table.
camera-professional-play-symbol

Welcome along!

Here you can find all the information about Bayer 04 Leverkusen against Borussia M'gladbach on Matchday 33.