20/12 7:30 PM
21/12 2:30 PM
21/12 2:30 PM
21/12 2:30 PM
21/12 2:30 PM
21/12 2:30 PM
21/12 5:30 PM
22/12 2:30 PM
22/12 4:30 PM

Highlights

FINAL
Red Bull Arena
arrow-simple-up
F. Willenborgwhistle
Red Bull Arena
Advertisement
camera-photo

Probable line-ups

Who’s set to play this weekend? Who’s going to miss out? Keep up to date with all the latest team news right here!
90'
+ 7

Full-time: Leipzig 0-0 Mainz

Leipzig huffed and puffed but they could not blow Robin Zentner's Mainz down. A frustrating day for the hosts, who had an xG of almost three, but did not score one.
Full-time
90'
+ 2

No penalty

It was another lengthy review from the referee, and the same outcome as in the first half, with no penalty awarded. On we go...
90'
+ 1

Penalty check

The referee is at the monitor to check a potential foul on Schlager on the edge of the penalty area.
90'
Video Assistant RefereeVideo Assistant Referee
SituationNo penalty
ReviewFoul?
DecisionNo penalty
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.
Benjamin Šeško
Benjamin Šeško33.31km/h
3.
David Raum
David Raum33.17km/h
88'

Almost the sucker punch!

It has been all Leipzig, yet Mainz very nearly snatch victor at the death with Barreiro's flick flashing just wide of the far post.
camera-photo

Frustration!

One word sums up the afternoon from a Leipzig perspective.
61'

Armband or cape?

Robin Zentner is wearing the captain's armband for Mainz today, and it seems to have given him superpowers. He is single-handedly denying Leipzig with save after save. It's still goalless between Leipzig and Zentner.
55'

Knock, knock

Simons is denied by a combination of Zentner's fingertips and the far post. Leipzig have been piling the pressure on this half, but still they search for the opening goal.
Kick-off!
45'
+ 4

Half-time: Leipzig 0-0 Mainz

A half of frustration for Leipzig, who have asked plenty of questions, but Mainz and Zentner in particular has provided all the answers. The guests' game plan has worked a treat, with just the one Openda header really threatening to break the deadlock, other than the offside goal.
Half-time
45'
+ 4

Double chance!

A shot off the line and then a save from Zentner - two more chances to take the lead just before the break for Leipzig.
45'
+ 2

Offside flag denies Openda

Openda thought he had the opener, putting the finishing touch to a sweeping counter, but he was offside when he met Henrichs' pass.
45'

Goalkeeper Efficiency of Robin Zentner

information
Goalkeeper Efficiency
Goalkeeper Efficiency compares the number of saves a goalkeeper makes with his expected saves (xSaves). xSaves is calculated with the help of artificial intelligence. When a goalkeeper has a positive efficiency value, it means he has saved more shots than statistically expected.
Robin Zentner
1.2
Saves5
xSaves3.8
41'

Frustration for the hosts

Leipzig in double figures for attempts, but the only figure which really counts is the zero in the goals column
Goal attempts
5off target
5on target
1off target
0on target
37'

Openda denied

A huge chance for Leipzig to take the lead through Openda, but Zentner comes to the rescue for Mainz to make a save with his head from Openda's point-blank-range header.
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.
13'

Orban goes close!

Almost the opener, even without a penalty, for Leipzig! A looping cross is helped on its way by Orban, but his effort just goes wide of the post.
11'

No Penalty!

After review, the referee changes his mind and it is no penalty!
11'

Check underway

The referee is called over to review the incident on the pitchside screen....
9'

Penalty!

Leipzig have been given a penalty for a handball, but VAR is checking this.
8'
Video Assistant RefereeVideo Assistant Referee
SituationPenalty
ReviewHandball?
DecisionNo penalty
8'

Hosts on the front foot

Leipzig with much of the ball, but struggling to make any headway so far.
Possession (%)
7921
Kick-off!
camera-photo

Century for Burkhardt

Mainz striker Jonathan Burkhardt (l.) makes his 100th Bundesliga appearance today, all coming in a Mainz shirt.
1:02
camera-professional-play-symbol

Pitch inspection for Mainz

Two changes each

Both coaches make two changes from their teams before the international break: Marco Rose has Kevin Kampl and Christoph Baumgartner in for Benjamin Sesko and Amadou Haidara (suspended). Bo Henriksen welcomes Josuha Guilavogui and Karim Onisiwo into his starting XI, replacing Jae-sung Lee and Dominik Kohr (suspended).
0:45
camera-professional-play-symbol

The Red Bulls have arrived!

Leipzig starting XI:

Gulácsi - Henrichs, Orban (c), Lukeba, Raum - Olmo, Kampl, Schlager, Xavi -, Openda, Baumgartner

Leipzig subs:

Seiwald, Blaswich, Lenz, Klostermann, Simakan, Bitshiabu, Elmas, Poulsen, Šeško

Mainz starting XI:

Zentner (c) - Hanche-Olsen, Guilavogui, van den Berg – Caci, Barreiro, Amiri, Mwene - Burkardt, Onisiwo – Ajorque

Mainz subs:

Rieß, Richter, Ngankam, Krauß, Fernandes, Papela, Widmer, Gruda, Lee
camera-photo

Win tickets & games this weekend!

It’s Klassiker week and we’re giving you the chance to win some great prizes. Up until 31 March, there are Bundesliga tickets and game codes for FC 24 and Football Manager 24 up for grabs. All you have to do is enter for free here! Good luck!
camera-photo

Probable line-ups

Who’s set to play this weekend? Who’s going to miss out? Keep up to date with all the latest team news right here!
camera-photo

Rose on Mainz

"Mainz have good guys, have developed an identity over many years. That means aggressive, front-foot defending but still having solutions with the ball. They've stabilised under the new coach although they're playing in the same system as under the previous coach. the fact we haven't done well against Mainz of late should spur us on."
camera-photo

Henriksen on Leipzig

"We won there last year but have lost there a lot too. That doesn't count for anything. It's a new match, and we have to do our job on Saturday and give our best. We have to show our determination on the pitch again. We just have to be ready mentally, physically and as a team."

Tale of two teams

Leipzig are in red-hot form right now, winning four of their last five in the Bundesliga and each of the last three. Mainz, meanwhile, are winless in 17 away games (D8, L9) and their last away game resulted in a 8-1 defeat at Bayern Munich. It was their second-highest defeat in the club's history, behind an 8-0 loss to Leipzig in 2019.
0:30
camera-professional-play-symbol

Watch: TOGETHER! STOP HATE. BE A TEAM

German professional football is making a clear statement for diversity, respect and social cohesion. The joint message from the professional clubs of both the Bundesliga, Bundesliga 2, as well as from the DFL and DFL Foundation is: TOGETHER! STOP HATE. BE A TEAM.
2:03
camera-professional-play-symbol

Watch: Mainz 2-0 Leipzig - previous meeting

Mainz recorded their first win of the season in the reverse fixture, in what was former coach Jan Siewert's first game in charge. The result also ended a run of 14 Bundesliga matches without victory, dating back to the previous campaign.
2:03
camera-professional-play-symbol

Watch: Cologne 1-5 RB Leipzig - highlights

Xavi sparkled as Leipzig thrashed Cologne to keep the pressure on Borussia Dortmund in the race for UEFA Champions League qualification. Only a point separates fourth and fifth, heading into Matchday 27.
2:03
camera-professional-play-symbol

Watch: Mainz 2-0 Bochum - highlights

Jonathan Burkardt's brace fired Mainz out of the bottom two and into the relegation play-off spot, with eight games to go. The 05ers are six points adrift of outright safety, though.

Hello and welcome!

Thanks for joining us for build-up and live coverage of this Matchday 27 fixture between Leipzig and Mainz.