FULL-TIME! LEIPZIG 4-1 MAINZ
The referee puts ten-man Mainz out of their misery. They've been well beaten by Leipzig, who climb into the top half.
Speed check: The fastest player in the game after 90 minutes
Silvan Dominic Widmer 33.09km/h
Joško Gvardiol 32.84km/h
Karim Onisiwo 32.46km/h
It was Bayern's Paul Wanner yesterday - now it's the turn of Sidney Raebiger. The 16 year old becomes Leipzig's youngest player to appear in the German top tier.
Fresh legs on both sides, and a chance to impress for the likes of Joscha Wosz and Merveille Papela in the closing stages. Leipzig have taken their foot off the gas since that fourth goal.
Leipzig toying with Mainz as Nkunku gets off a shot in the box, but it's straight at Zentner.
SILVA EARNS A BREATHER
No hat-trick for Silva, but he'll be happy with his first Bundesliga brace in Leipzig colours. Young Novoa, 18, makes his third Bundesliga appearance of the campaign.
8 off target
7 on target
1 off target
1 on target
SILVA AT THE DOUBLE!
Leipzig are running away with it! Nkunku waltzes through the Mainz defence, before laying the ball off. Szoboszlai leaves it for Silva, who thunders a finish past Zentner from just inside the box.
GOAL!4 : 1
Mainz hit back with a wonderfully worked effort through Lee, only for Leipzig to restore their two-goal lead from the restart. Szoboszlai sends Nkunku through, and he calmly dinks over the advancing Zentner.
GOAL!3 : 1
GOAL!2 : 1
LEIPZIG DOUBLE THEIR LEAD!
A mountain to climb for Mainz now. A ball up from the back finds Nkunku, who squares for Szoboszlai to fire into the top corner with the outside of his right foot. There's a check for a possible offside against Szoboszlai in the build-up, but he didn't touch the initial ball.
GOAL!2 : 0
Situation No goal
Christopher Nkunku's on for Leipzig at the start of the second half. Life is about to get a whole lot harder for Mainz...
HALF-TIME! LEIPZIG 1-0 MAINZ
Andre Silva's penalty is the difference between the two sides at the break. Leipzig created the better chances, and have been fairly comfortable since Alexander Hack's sending off.
INTO THE WALL
Martin wins an indirect free-kick in the Leipzig area for a high boot against Poulsen. Three players line up to take, but it's curled into the Leipzig wall.
Szoboszlai tries to find Poulsen, but the cross is just out of the Dane's reach. Angelino's return ball - also directed towards the head of Poulsen - is collected by Zentner.
Leipzig tease the ten men of Mainz with some slick passing in the final third, before Szoboszlai shoots wide via a deflection. A second goal before the break would put the hosts in firm control.
Speed check: The fastest player in the game after 30 minutes
Silvan Dominic Widmer 33.09km/h
Joško Gvardiol 31.14km/h
Tyler Adams 31.06km/h
2 off target
4 on target
0 off target
0 on target
Drama at the Red Bull Arena! Zentner thwarts Poulsen at close quarters, with the rebound falling to Silva. He launches it goalwards, only to be denied by Hack's outstretched hand. The VAR confirms the decision as Mainz go down to ten men, and Silva dispatches the ensuing penalty.
GOAL!1 : 0
Gvardiol powers in off the left-hand side and curls goalwards from 20 yards. Zentner's at full stretch, turning it round the post with his fingertips. Superb stop.
Lee is penalised after going in hard on Klostermann. Studs were on show as he slid towards the ball, though there didn't appear to be any malice in the challenge.
WHAT A CHANCE!
Leipzig with some quick one-touch football on the corner of the area. Adams shifts it out to Szoboszlai, who pings an inch-perfect cross towards Silva in the box. He buries them normally, but doesn't make a connection on this occasion - perhaps put off by the jump of Widmer ahead of him.
Positive start from Mainz, who are getting in the Leipzig faces and shifting the ball with real purpose.
LET'S GET IT ON!
Under way at the Red Bull Arena, where some Rocky-style motivational music was blaring out before kick-off. No fans in attendance, remember.
WATCH: THE FANTASTIC FOUR
WATCH: DECEMBER PLAYER OF THE MONTH NOMINEES
MAINZ TEAM NEWS
As for Mainz, Bo Svensson makes just two changes. One is enforced, with captain Moussa Niakhate unavailable. Daniel Brosinski comes in for his first start since Matchday 7. We’ll have to see if he’s in the back three or goes to right wing-back, with Silvan Widmer dropping back. The other change sees Jean-Paul Boetius make his first start since Matchday 13, in place of Leandro Barreiro.
LEIPZIG TEAM NEWS
Domenico Tedesco makes four changes to the side that lost the final game of 2021 at home to Bielefeld. Nordi Mukiele, Benjamin Henrichs and Emil Forsberg all miss out, while Christopher Nkunku is only fit enough for the bench after returning to Leipzig only on Thursday. Mohamed Simakan, Lukas Klostermann, Tyler Adams and Yussuf Poulsen come into the team. The latter makes his first appearance since the start of November, having scored in his last three Bundesliga games.
Dahmen, Barreiro, Stöger, Lucoqui, Papela, Nebel, Nemeth, Bobzien
Zentner (c) – Bell, Hack, Brosinski – Widmer, Stach, Lee, Martin – Boetius – Burkardt, Onisiwo
Tschauner, Martinez, Nkunku, Raebiger, Novoa, Hartmann, Ibrahimi, Wosz
Gulacsi (c) – Simakan, Orban, Gvardiol – Klostermann, Adams, Kampl, Angelino –Szoboszlai – Poulsen, Silva
WATCH: INSIDE THE LEIPZIG CHANGING ROOM
Here you can find all the information about Leipzig against Mainz on Matchday 18.