+ 5

Game over

Michel has the ball in the net at the death but Union's second is ruled out for offside. The referee then blows the final whistle and the visitors drop to their knees having battled to a big win at Borussia-Park. Urs Fischer's side are back up to third and just four points behind second-placed Bayern Munich.
+ 2

Nearly Thorsby

Omlin makes an odd decision to come miles from his goal and he's soon back-peddling when Thorsby gets into possession. The subsequent shot has no power and the Foals survive.

Added time

We'll have four minutes added to the end of this one.

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

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.

Late subs

Thuram looks to be carrying a knock and is heading off to be replaced by Marvin Friedrich. Meanwhile, Roussillon - who has put in a shift here - is heading to the sidelines with Christopher Trimmel ready to come on.

Thuram opportunity

Ooooh, Thuram gets up to send a header towards the top corner. It's one of those ones that looks like it's going all the way in, until the keeper plucks it out of the sky.

Visitors mix it up

Union take the pace out of the game with a double swap. Becker and Haberer stroll off with Sven Michel and Milos Pantovic coming on.

Foals getting closer

Thuram sends a looping header onto the roof of the net.

Haberer over the top

Becker tees up Haberer, who wellies one over the bar from downtown.

Hosts searching

Gladbach are enjoying more of the ball as they push for an equaliser.
Possession (%)

Not Thuram's day

The France forward fires harmlessly wide and it's been one of those days for the Gladbach man.

Visitors on the up

Should things stay like this, Urs Fischer's men will retake third spot from Freiburg.

Changes all over

Lainer, Netz, Plea and Ngoumou are on for Glabach. Thorsby and Jordan are into the action for Union.



Becker leads the way

Becker now has a team-leading nine goals for this Bundesliga campaign to date. He's scored three times away from home.

Union in solid position

The visitors have not lost in their last 55 Bundesliga games after taking a lead (39 wins, 16 draws).

Union lead!

Wonderful goal from the visitors! Roussillon bides his time before dinking a super pass over the Gladbach defence. Becker is watching it all the way and lets the ball drop before connecting with a volley that leaves Omlin with no chance.
Sheraldo Becker
Goal probability
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 %

Union edging closer?

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).
Urs Fischer's side are looking the likelier goalscorers as the half progresses.

Behrens chance

The ball break for Behrens who snatches at a header that flashes just wide of the upright. The visitors have suddenly upped their game.

Roussillon's big miss

Behrens' header finds Haberer, who nods on for Jerome Roussillon. The 30-year-old volleys high over the bar. That was a decent chance for the visitors.

Gladbach set-piece

Khedira upends Thuram on the edge of the area and Hofmann has a chance to put one into the mixer. Frederik Rönnow comes out to claim.

Back underway

We are go in the second half at Borussia-Park.
+ 6


Scoreless at the break.
+ 1

Bensebaini hurt

The Gladbach defender slipped and appears to have pulled something. He'll soldier on until the break.

Thuram edged out

A ball over the top finds Thuram in a good position inside the Union box, his back to goal. The France forward is soon ushered out and the move breaks down.

Shot count increasing

Goal attempts
1off target
2on target
2off target
1on target

Behrens booking

Behrens floors Weigl and is booked.

Bensebaini has a go

Aissa Laidouni trips Thuram right on the edge of the area. A booking for Union's defender and a free kick for the hosts in a super position. Bensebaini smacks the set-piece straight into the wall.
Video Assistant RefereeVideo Assistant Referee
SituationNo penalty
ReviewInside penalty area?
DecisionNo penalty

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

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.
Sheraldo Becker
Sheraldo Becker34.34km/h
Ramy Bensebaini
Ramy Bensebaini32.69km/h
Josip Juranovic
Josip Juranovic32.41km/h

Omlin saves hosts

Becker's shot is deflected up into the air by Itakura and it's flying goalwards, until Omlin throws a hand up and claws the ball away from danger.

Juranovic pace

A powerful run by Josip Juranovic down the right has Gladbach in trouble. The Croatian's cut-back is inadvertently deflected into Omlin's hands by Itakura.

Neuhaus booked

Jerome Roussillon makes the clearance and then has Neuhaus slide and upend him. That's a yellow for the Gladbach attacking midfielder.

Behrens goes close

Khedira wins possession and feeds Becker, who in turns plays Behrens through. The forward lets fly and the ball swipes the side-netting as it flashes wide. Behrens is hurt.

Chances at a premium

Both sides probing but openings have been few. Kone tries one from distance but Rönnow is behind the shot all the way.

Nothing in it

There's no separating these two sides thus far.
Possession (%)

Foals' chance gone

Thuram and then Hofmann fluff a big chance for Gladbach to open the scoring. The former should have played his teammate in a lot earlier. Hofmann did eventually end up in possession, but was forced out by the retreating Union defenders.

Itakura booked

Becker gets into his stride and powers down the left. Itakura slides in and misses the ball completely, upending the Union forward. An early booking for the Gladbach man.

Khedira tester

Solid start by Union. Khedira has the game's first shot, which fails to trouble Omlin in the Gladbach goal.

Off we go!

The last game of Matchday 29 is underway!

Teams out!

We're seconds away for kick-off and Borussia Park is rocking.

Team news

Both teams are showing just one change compared to their respective Matchday 28 starting line-ups. Gladbach captain Lars Stindl comes nn for Alassane Plea while Union's Diogo Leite is in for the suspended Paul Jaeckel.

Gladbach starting XI

Omlin - Scally, Itakura, Elvedi, Bensebaini - Weigl, Kone - Hofmann, Neuhaus, Stindl (c) - Thuram

Gladbach subs

Olschowsky, Friedrich, Lainer, Netz, Wolf, Ngoumou, Herrmann, Plea

Union starting XI

Ronnow - Doekhi, Knoche, Leite - Juranovic, Laidouni, Khedira (c), Haberer, Roussillon - Becker, Behrens

Union subs

Grill, Gießelmann, Baumgartl, Trimmel, Thorsby, Michel, Pantovic, Leweling, Jordan

Farke: "Union development remarkable"

Gladbach coach Daniel Farke also met the press this week, where he spoke in glowing terms about this weekend's visitors. "Union are in the Champions League places and deserve to be there," he said. "The team’s development is remarkable."

Fischer: "Gladbach pose a challenge"

Union boss Urs Fischer has been keeping tabs on Gladbach recently, and been left impressed. "They are very compact, are good at switching the play, and they have the individual quality and speed to go one-on-one," said Fischer in the build-up to today's game. "Gladbach have shown in recent games that it will be a challenging task for us."

Watch: Union 2-1 Gladbach - previous meeting

Union scored a 97th-minute winner to come from behind and beat Gladbach earlier in the campaign. Not for the first time this season, the result took them top of the Bundesliga.

Watch: Union 1-1 Bochum - highlights

Union dropped points at home for just the fifth time this season after surrendering a 1-0 lead against Bochum. Josip Juranovic scored a peach of an opening goal, before Bochum levelled from the penalty spot and Union had Paul Jaeckel sent off with 61 minutes gone.

Watch: Frankfurt 1-1 Gladbach - highlights

Jonas Hofmann scored first, but Gladbach had to settle for a point in Frankfurt on Matchday 28. They've now won just three of 13 Bundesliga games in 2023.

Can Gladbach stop Union?

With six rounds of remaining, Union can cap a memorable season by qualifying for the UEFA Champions League. Union Berlin. In the Champions League. You couldn't write it! If they win again in Mönchengladbach, Die Eisernen will consolidate third place for another week. For their part, the hot-and cold Foals begin the weekend in 10th, but still with an outside shot at a top-seven finish.

Hello and welcome!

Thanks for joining us for build-up and live match coverage of the Matchday 29 fixture between Borussia M'gladbach and 1. FC Union Berlin.