
Highlights
Advertisement
Full-time: Bayern 3-0 Mainz
© XX / DFL/Getty Images
Full-time
90'
+ 1
Added time
Into the first of four additional minutes at the Allianz...
90'
Not taken!
Weiper spurns a good chance to get a late consolation, the Mainz substitute heading a right-wing cross straight at Urbig.
88'
Bundesliga debut
Kompany sends on Jonah Kusi-Asare, the 17-year-old Swedish striker making his first appearance in the German top flight. Kane heads off.
88'
Substitution
87'
Triple change
Bayern loanee Armindo Sieb enters the fray alongside Arnaud Nordin and Silvan Widmer. It's the 22-year-old's 27th Bundesliga appearance of the campaign.
87'
Substitution
87'
Substitution
86'
Substitution
85'
Game, set and match!
The home crowd have barely settled down following Müller's introduction, when Eric Dier heads in Olise's near-post corner to put the result beyond any doubt.
84'
Müller milestone
Müller makes his 500th Bundesliga appearance, joining a select band of players to do so. Leon Goretzka's also on, with Aleksandar Pavlović and the excellent Olise making way.
84'
Substitution
84'
Substitution
81'
Reactions The Boy Wonder would be proud of
Quick thinking from Robin Zentner and a well-timed sliding challenge denies Coman the chance to add the gloss. The Bayern sub was all alone as the ball came over from the right.
80'
Sané rocket...
... but Zentner is equal to it, diving to his left to beat the Bayern goalscorer's rasping drive to safety.
78'
Danger!
Olise goes on the outside of Hanche-Olsen, before sending in a fierce low cross that's hooked clear inside the six-yard box.
75'
Attacking change
Young forward Nelson Weiper is on for left-back Mwene for the final 15 minutes or so. After that brief spell of pressure, Mainz are on the back foot again and desperately need a spark.
74'
Substitution
73'
Coman on
More pace in the wide areas for Mainz to contend with as Kingsley Coman replaces Gnabry.
72'
Substitution
69'
Overturned
Sané goes to ground under Da Costa's challenge just outside the Mainz box. It's initially given as a foul and a booking, before a VAR review shows Sané was offside.
68'


SituationNo red card
ReviewPrevious offside?
DecisionNo card
65'
Pressure Handling
91%
%
Konrad Laimer
11 times under pressure
62'
Denied by the post!
Under pressure on halfway, Olise does brilliantly to toe a through-ball into the run of Sané. He sends a delicate chip over the advancing Zentner, but the ball comes back off the upright before being scrambled to safety.
60'
Not far away
Bayern go up the other end with Sané, who bends a rising strike wide of the far post. Zentner probably had it covered.
57'
Reaction save!
Urbig has to adjust his body to stop Da Costa's fierce strike going in off Stanišić. This is a good spell for Mainz - can they capitalise?
56'
Decent hit!
Amiri receives the ball in a pocket of space around 20 yards from the Bayern goal. He tries to curl one into the top corner, but Urbig dives to his right to beat it away.
53'
Mr Bayern
The sight of Müller warming up is met with a loud round of applause. It looks like he'll be coming on to make his 500th Bundesliga appearance before long, in what will be his penultimate game at the Allianz as a Bayern player.
51'
Finishing par excellence
xGoals
2
0.68
0.26
0
Goals
51'
Goal attempts
3off target
4on target
2off target
0on target
47'
Cat and mouse
The Bayern players are camped inside the Mainz half at the start of the second half, circulating possession with real confidence.
46'
Bayern change
Kim, who's been carrying a few knocks of late, doesn't come back out for the second half. Sacha Boey's on, with Stanišić moving inside. The question is: will Mainz find a way through this makeshift Bayern defence?
Kick-off!
Half-time: Bayern 2-0 Mainz
© Alexander Hassenstein
45'
+ 3
Substitution
Half-time
45'
+ 2
Kane suspension
The Bayern striker is penalised for a challenge on Burkardt. That's his fifth yellow card of the season, meaning he'll miss next week's game in Leipzig.
45'
+ 1
45'
Nice move
Gnabry combines with Sané and forces Zentner into an unorthodox save with a shot from just inside the area.
44'
Win probability
0'
68.8 %
45'
94.8 %
41'
Have that!
Laimer's allowed all the time and space in the world to run at the Mainz defence and slip a pass to his right for Olise. The fans know what's coming as he stands up Mwene, steps inside and nestles an unstoppable effort in at Zentner's near post. Superb finish by one of this season's standout performers.
Big 10s
© XX / DFL/Getty Images/Sebastian Widmann
37'
First booking
Olise's too quick for Mwene, who sends the Bayern winger to the deck. Clear foul, and he knows it.
35'
Ball Recovery Time

34'
Counter threat
Mainz get forward on the break with the overlapping Veratsching, but his cross is too close to Urbig. They certainly have the pace to hurt this Bayern defence...
32'
Blocked!
Bayern with some more sensational build-up play. It's eventually worked to Kane, who turns and shoots from 18 yards, but Hanche-Olsen gets in the way.
28'
There's the change
Nikolas Veratsching, who started against Wolfsburg, replaces the injured Caci.
28'
Substitution
27'
Advantage Bayern!
Bayern hit Mainz when they're a man down to take the lead. It gets a little clumsy after some lovely one-touch stuff opens up the visiting defence, but Sané gets the ball back under wraps before slamming into the bottom corner. Emphatic!
24'
Caci concern
After going to ground, Sané accidentally rolls into Caci, putting weight on the Frenchman's standing foot. It's pretty innocuous, but the Mainz physios are on.
20'
Quick feet
Olise spins away from his marker on the edge of the Mainz area, but his low strike is blocked. The Frenchman has been a revelation in his debut Bundesliga season, registering eight goals and 11 assists.
18'
Expected Goals
xGoals
0
0.29
0.26
0
Goals
18'
Goal attempts
1off target
1on target
2off target
0on target
15'
Leverkusen goal!
Patrik Schick has put the defending champions 1-0 up against Augsburg. As things stand, Bayern will have to wait to get their hands on the title...
13'
Close!
Sané's at it again, the Bayern No.10 driving into the penalty area and squaring to Kane. The ball bounces off a Mainz defender and into the path of Stanišić, who slaps his shot wide of the near post.
10'
Zentner at full stretch
Sané's in full flight as he runs at the back-tracking Mainz defence. He jinks left and right before unleashing a vicious 20-yard strike that Zentner does really well to push over his crossbar. The ensuing corner comes to nothing.
6'
Huge chance!
Burkardt shows a great first touch to control a long ball over the top of the Bayern defence. He turns inside of Kim in the box, before ballooning over on his left foot. That had everything but the finish...
4'
Strength in numbers
Gnabry on the charge now. He tries to dribble his way into the Mainz box, but the white shirts manage to snuff out the danger.
2'
Robust
A ball is played into the path of Olise in his favoured position on the right-hand side. There's space ahead of him, but Hanche-Olsen times his challenge to perfection and knocks the ball out to safety.
1'
Under way!
Mainz, in their change strip of all white, get the ball rolling at the Allianz!
Kick-off!
Teams out
The players walk out onto the hallowed turf, followed by head coaches Kompany and Henriksen. Jonathan Burkardt elects to take the ball for kick-off - the 05ers will be kicking from left to right in the first half.
Deafening noise
It's operatic from the Bayern fans, scarves aloft, as the players wait in the tunnel. The stage is well and truly set...
Continental goals
Despite a run of five without victory, Mainz are still right in the mix for Europe. They start the day in sixth, only two points adrift of the UEFA Champions League places, but with a clutch of sides breathing down their necks.
Cloudy skies
It's a little overcast in Munich today, with temperatures around the 14C mark but likely to rise significantly inside the Allianz Arena if Bayern do manage to sew up the title. As ever, a full house is expected.
More on those teams
Two Bayern changes to the win in Heidenheim, with Josip Stanišić replacing Raphaël Guerreiro at left-back and Leroy Sané back in for Kingsley Coman in attack. Thomas Müller, who is set to make his 500th Bundesliga appearance, is among the substitutes, but Manuel Neuer, Dayot Upamecano, Hiroki Ito and Alphonso Davies remain on the sidelines. As for Mainz, wing-back Phillipp Mwene and midfielder Paul Nebel return to side after missing the 2-2 draw with Wolfsburg. Andreas Hanche-Olsen replaces the injured Moritz Jenz in the back three.
Bayern starting line-up
Urbig - Laimer, Dier, Kim, Stanišić - Kimmich (c), Pavlović - Olise, Sané, Gnabry - Kane
Bayern subs
Peretz, Schmitt, Boey, Goretzka, Palhinha, Vidović, Coman, Müller, Kusi-Asare
Mainz starting line-up
Zentner - Da Costa, Hanche-Olsen, Kohr - Caci, Sano, Amiri, Mwene - Nebel, Lee - Burkardt (c)
Mainz subs
Rieß, Bell, Widmer, Hong, Maloney, Veratschnig, Nordin, Sieb, Weiper

3:17
Watch: Müller set to join exclusive club
Neuer nears return
© IMAGO/Mladen Lackovic
Previous party poopers
© Lars Baron/Getty Images
Contrasting form
Bayern are unbeaten in their past five Bundesliga matches heading into the encounter, while Mainz are without a win in five.
Vincent Kompany on Mainz
© Christian Kaspar-Bartke
Bo Henriksen on Bayern
© IMAGO/Martin Hoffmann

1:28
Unstoppable Harry Kane
Müller milestone
© IMAGO/Bernd Feil/M.i.S.
Meisterschale moment?
© IMAGO/Teresa Kroeger/RHR-FOTO

2:03
Watch: Mainz 2-1 Bayern - previous meeting
Mainz hope?
The 05ers are the only team to have beaten Bayern four times in the last five Bundesliga seasons (including this one).

2:03
Watch: Heidenheim 0-4 Bayern - highlights

2:03
Watch: Mainz 2-2 Wolfsburg - highlights
