Borussia Mönchengladbach vs Union Berlin Highlights and Match Report

Home » Bundesliga » Borussia Mönchengladbach vs Union Berlin Highlights and Match Report

Bundesliga
2:30 PMFebruary 28, 2026
Regular Season - 24
Borussia Mönchengladbach
Show Score
1 - 0
HT:(0 - 0)
Union Berlin
Borussia-Park
Referee: Matthias Jollenbeck, Germany


How did the teams perform?

Borussia Mönchengladbach
0 Total Votes
Union Berlin

Turn off spoiler to view match statistics

Match Stats

Ball possession
61%
39%
1.62
Expected goals (xG)
0.08
0.00
Goals Prevented
0.00
Attack
15
Total shots
4
5
Shots on target
2
8
Shots off target
0
2
Blocked shots
2
11
Shots inside box
0
4
Shots outside box
4
6
Corner kicks
1
1
Offsides
2
Passing
467
Total passes
310
395 (85%)
Accurate passes
218 (70%)
Discipline
4
Fouls
14
2
Yellow cards
3
0
Red cards
0
2
Goalkeeper saves
4
Turn off spoiler to view match events

Lineup

Borussia Mönchengladbach

3-4-2-1
33 G Moritz Nicolas 6.5
4 D Kevin Diks Penalty Goal 90+4' 6.9
30 D Nico Elvedi 7.0
16 D Philipp Sander 8.0
17 M Jens Castrop 7.0
6 M Yannik Engelhardt Yellow Card 89' 6.9
27 M Rocco Reitz (C) Yellow Card 25' Diving 7.0
29 M Joseph Scally Yellow Card 34' Holding 6.6
36 F Wael Mohya 7.0
9 F Franck Honorat 7.5
15 F Haris Tabaković 6.9
Substitutes
38 M Hugo Bolin Substitution Out 72' Replaced by W. Mohya 6.3
18 F Shuto Machino Substitution Out 81' Replaced by F. Honorat
7 M Kevin Stöger Yellow Card 90+8' Delay of game Substitution Out 90+5' Replaced by R. Reitz
23 G Jan Olschowsky
2 D Fabio Chiarodia
26 D Lukas Ullrich
10 M Florian Neuhaus
13 M Giovanni Reyna
8 F Alejo Sarco
Coach
Eugen Polanski

Union Berlin

3-4-2-1
1 G Frederik Rønnow 7.2
34 D Stanley N'Soki 6.9
14 D Leopold Querfeld 7.0
5 D Danilho Doekhi 6.3
39 M Derrick Köhn 6.5
6 M Aljoscha Kemlein 6.9
8 M Rani Khedira Yellow Card 64' Unsportsmanlike conduct 6.2
28 M Christopher Trimmel (C) Yellow Card 20' Holding 7.2
13 F András Schäfer 6.6
11 F Woo-Yeong Jeong 6.2
7 F Oliver Burke 6.9
Substitutes
19 M Janik Haberer Yellow Card 64' Roughing Substitution Out 46' Replaced by C. Trimmel 6.3
33 M Alex Král Substitution Out 72' Replaced by A. Kemlein 6.5
9 F Livan Burcu Yellow Card 88' Unsportsmanlike conduct Substitution Out 72' Replaced by Jeong Woo-Yeong 6.5
10 F Ilyas Ansah Yellow Card 89' Unsportsmanlike conduct Substitution Out 82' Replaced by O. Burke
30 F Dmytro Bogdanov Substitution Out 90+5' Replaced by S. Nsoki
31 G Matheo Raab
3 D Andrik Markgraf
21 M Tim Skarke
17 F David Preu
Coach
Steffen Baumgart

Bundesliga Standings - Bundesliga

PosTeamMPWDL+/-GDPtsForm
1Bayern München23193185-216460 L 24 January: Bayern München 1 - 2 FC Augsburg D 31 January: Hamburger SV 2 - 2 Bayern München W 08 February: Bayern München 5 - 1 1899 Hoffenheim W 14 February: Werder Bremen 0 - 3 Bayern München W 21 February: Bayern München 3 - 2 Eintracht Frankfurt
2Borussia Dortmund23157149-222752 W 24 January: Union Berlin 0 - 3 Borussia Dortmund W 01 February: Borussia Dortmund 3 - 2 1. FC Heidenheim W 07 February: VfL Wolfsburg 1 - 2 Borussia Dortmund W 13 February: Borussia Dortmund 4 - 0 FSV Mainz 05 D 21 February: RB Leipzig 2 - 2 Borussia Dortmund
31899 Hoffenheim23144549-301946 W 31 January: 1899 Hoffenheim 3 - 1 Union Berlin W No match found L No match found W No match found D No match found
4VfB Stuttgart22133641-291242 D No match found W 01 February: VfB Stuttgart 1 - 0 SC Freiburg W No match found L No match found W No match found
5RB Leipzig23125644-321241 D 27 January: FC St. Pauli 1 - 1 RB Leipzig L 31 January: RB Leipzig 1 - 2 FSV Mainz 05 W 08 February: 1. FC Köln 1 - 2 RB Leipzig D 15 February: RB Leipzig 2 - 2 VfL Wolfsburg D 21 February: RB Leipzig 2 - 2 Borussia Dortmund
6Bayer Leverkusen22123743-281539 W 31 January: Eintracht Frankfurt 1 - 3 Bayer Leverkusen W No match found D No match found W No match found L No match found
7SC Freiburg2396833-36-333 D No match found W No match found L No match found W No match found L No match found
8Eintracht Frankfurt2387846-49-331 L 24 January: Eintracht Frankfurt 1 - 3 1899 Hoffenheim L 31 January: Eintracht Frankfurt 1 - 3 Bayer Leverkusen D 06 February: Union Berlin 1 - 1 Eintracht Frankfurt W 14 February: Eintracht Frankfurt 3 - 0 Borussia Mönchengladbach L 21 February: Bayern München 3 - 2 Eintracht Frankfurt
9Union Berlin2377929-37-828 L 31 January: 1899 Hoffenheim 3 - 1 Union Berlin L No match found D No match found L No match found W No match found
10FC Augsburg23841128-41-1328 W 31 January: FC Augsburg 2 - 1 FC St. Pauli W No match found L No match found W 21 February: VfL Wolfsburg 2 - 3 FC Augsburg W 27 February: FC Augsburg 2 - 0 1. FC Köln
11Hamburger SV2268825-32-726 D 23 January: FC St. Pauli 0 - 0 Hamburger SV D 31 January: Hamburger SV 2 - 2 Bayern München W 07 February: 1. FC Heidenheim 0 - 2 Hamburger SV W 14 February: Hamburger SV 3 - 2 Union Berlin D 20 February: FSV Mainz 05 1 - 1 Hamburger SV
121. FC Köln23661133-39-624 L No match found W No match found L 14 February: VfB Stuttgart 3 - 1 1. FC Köln L No match found D No match found
13FSV Mainz 0523571126-38-1222 W 31 January: RB Leipzig 1 - 2 FSV Mainz 05 W 07 February: FSV Mainz 05 2 - 0 FC Augsburg W No match found L No match found D 28 February: Bayer Leverkusen 1 - 1 FSV Mainz 05
14Borussia Mönchengladbach23571125-38-1322 D 31 January: Werder Bremen 1 - 1 Borussia Mönchengladbach L No match found D No match found D No match found L No match found
15VfL Wolfsburg23551333-49-1620 L 24 January: FSV Mainz 05 3 - 1 VfL Wolfsburg L 30 January: 1. FC Köln 1 - 0 VfL Wolfsburg L 07 February: VfL Wolfsburg 1 - 2 Borussia Dortmund D 15 February: RB Leipzig 2 - 2 VfL Wolfsburg L 21 February: VfL Wolfsburg 2 - 3 FC Augsburg
16Werder Bremen22471122-42-2019 L No match found L 07 February: SC Freiburg 1 - 0 Werder Bremen D No match found L 22 February: FC St. Pauli 2 - 1 Werder Bremen L No match found
17FC St. Pauli22451320-39-1917 D No match found D No match found L 14 February: Bayer Leverkusen 4 - 0 FC St. Pauli W 22 February: FC St. Pauli 2 - 1 Werder Bremen L No match found
181. FC Heidenheim22341519-48-2913 D No match found L 07 February: 1. FC Heidenheim 0 - 2 Hamburger SV L 15 February: FC Augsburg 1 - 0 1. FC Heidenheim L No match found L 28 February: Werder Bremen 2 - 0 1. FC Heidenheim

Qualification/Relegation

  • Champions League
  • UEFA Europa League
  • Conference League Qualification
  • Relegation Playoffs
  • Relegation

Borussia Mönchengladbach secured a dramatic 1-0 victory over Union Berlin in a pulsating Bundesliga encounter. Kevin Diks emerged as the unlikely hero, converting a stoppage-time penalty to snatch all three points at Borussia-Park.

The hosts entered the fixture in 14th place, struggling for consistency with a recent form of LDDLD. Union Berlin, sitting comfortably in ninth, aimed to solidify their mid-table position after a WLDLL run.

The first half saw Borussia Mönchengladbach assert early control, dominating possession with 61% of the ball. They pressed forward, seeking to break down Union’s resilient defensive setup.

Despite their territorial advantage, clear-cut chances were scarce for the Foals. Union Berlin’s disciplined backline absorbed pressure effectively, limiting Gladbach to a few speculative efforts.

The half also featured a flurry of early bookings, highlighting the match’s competitive edge. Christopher Trimmel and Rocco Reitz, who received a yellow for diving, were among the players cautioned.

The referee’s whistle brought an end to a cagey first period with the score still locked at 0-0. Gladbach needed more penetration, while Union looked content to frustrate their opponents.

The second half picked up where the first left off, with both sides battling intensely. Union Berlin made an early substitution, replacing Trimmel at the interval to adjust their defensive shape.

Gladbach thought they had finally found the breakthrough in the 65th minute when Kevin Diks fired home. However, VAR intervened, disallowing the goal for offside, to the frustration of the home crowd.

As the clock ticked down, the game became increasingly fragmented with numerous substitutions and more yellow cards. Jannis Haberer and Rani Khedira were booked for Union, reflecting the growing tension.

With the match seemingly heading for a goalless draw, a late penalty decision dramatically shifted the outcome. In the 90+4 minute, Kevin Diks stepped up. He calmly slotted the ball past Frederik Rønnow, igniting jubilant scenes.

The statistical overview painted a clear picture of Gladbach’s dominance. They registered an impressive 15 total shots, with 5 on target, and boasted an expected goals (xG) figure of 1.62. Union, in contrast, managed just 4 shots with an xG of 0.08. Frederik Rønnow made 4 crucial saves for Union.

This hard-fought victory provides a significant boost for Borussia Mönchengladbach, helping them climb the Bundesliga table. Union Berlin will be disappointed to leave empty-handed after holding out for so long.

DasFootball
DasFootball
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments