
Bundesliga
6:30 p.mApril 24, 2026
Regular season – 31
Red Bull Arena
Referee: Sven Jablonski, Germany


RB Leipzig


Union Berlin
Turn off the spoiler to see match stats
3.82
Expected Goals (xG)
0.18
Passing by
525 (87%)
Accurate passes
210 (72%)
Turn off the spoiler to see the events of the match
26
G
Maarten Vandevoordt
6.2
d
Max Finkgräfe
22′
5
d
The Chadaille Bitshiabu
7.3
4
d
Willi Orban
7.5
M
Christoph Baumgartner
24
M
Xavier Schlager (C)
7.6
20
M
Assan Ouedraogo
6.3
7
F
Antonio Nusa
7.0
F
Yan Diomande
1
G
Frederik Ronnow
6.2
d
Diogo Leite
14
d
Leopold Querfeld
7.5
d
Danilo Doekhi
78′
15
M
Tom Rothe
6.3
19
M
Janik Haberer
6.5
8
M
Rani Khedira
6.2
13
M
András Schaefer
7.2
28
M
Christopher Trimmel (C)
6.3
23
F
Andrej Ilić
6.3
7
F
Oliver Burke
6.5

Bundesliga classification – Bundesliga
Qualification/Relegation
- Champions League
- UEFA Europa League
- Conference League Standings
- Relegation Playoffs
- descent
RB Leipzig dominated Union Berlin with a 3-1 win at the Red Bull Arena, securing three crucial points with an explosive first-half display that left their visitors unanswered.
Leipzig entered the match in third place with 59 points from 30 games, riding a four-game winning streak. Union Berlin reached 11th place with just 32 points, struggling with one win in their last five outings. The hosts controlled possession and territory from the opening whistle, immediately asserting their attacking intent.
Max Finkgräfe broke the deadlock in the 22nd minute, firing past the Union keeper to put Leipzig ahead. The home crowd erupted moments later when Romulo Cardoso doubled the lead just three minutes later in the 25th minute. Leipzig’s early intensity proved overwhelming for their visitors.
Union Berlin offered little resistance in the opening period. They managed just one shot on target all game, while Leipzig peppered their goalkeeper with 10 efforts on target. The visitors struggled to create any offensive momentum in the face of pressure from the Leipzig defence.
Christopher Baumgartner received a yellow card in the 34th minute as Leipzig’s aggression intensified. Despite Union’s attempts to establish themselves in the game, they were largely confined to defensive duties. Leipzig’s midfield controlled the pace, completing 525 of 602 passes with 87 percent accuracy.
The second half started with Leipzig still in full control. Union Berlin made tactical adjustments but failed to create meaningful chances. Leipzig continued their dominance in midfield and possession.
Ridle Baku sealed the win in the 63rd minute with Leipzig’s third goal, ending any hopes of a Union comeback. Baku’s composed finish showed Leipzig’s clinical edge throughout the game. The defender earned an 8.2 rating for his influential performance.
Danilho Doekhi pulled one back for Union in the 78th minute, scoring a consolation goal that provided a brief resistance. However, the goal came too late to change the course of the game. Doekhi’s effort proved to be just a footnote in Leipzig’s dominant display.
Dario Leite was shown a yellow card in the 84th minute as Union frustration mounted. Leipzig easily controlled the final stages, seeing out the remaining minutes comfortably. The final whistle confirmed a comprehensive home win.
Leipzig’s expected goals (xG) of 3.82 reflected their superior quality, while Union managed just 0.18. The hosts completed a total of 20 shots compared to Union’s four attempts. Leipzig’s 67 percent possession was decisive in their comfortable victory.
This win strengthens Leipzig’s position in the top three and extends their recent form. Union Berlin’s struggles continue, with their 11th place finish reflecting a season of inconsistency. The gap between these sides proved huge on the pitch.

