download All Football App

Bayern 2-2 Mainz: Kane's last-moment penalty saves point for frustrating hosts

  /  R47

Karry Kane's late penalty earned Bayern Munich a late 2-2 draw against rock-bottom Mainz as Vincent Kompany's men failed to win in the Bundesliga for only the second time this season.


2025/2026 Bundesliga

2-2

Match Report

Lee Jae-sung, on target twice in a 2-1 Mainz win over Bayern exactly 12 months ago, thought he had won it for the struggling visitors with a thumping second-half header after Kacper Potulski cancelled out Lennart Karl's opener.

But Potulski was penalised for fouling Kane, who kept his cool to earn Die Roten a point with only three minutes remaining, as Mainz ultimately had to settle for draw in Urs Fischer's first game as their head coach.

Mainz were unsurprisingly under the cosh early on but did see Stefan Bell's header ricochet off Hiroki Ito and hit the crossbar.

Daniel Batz made a stunning point-blank stop from Kane's header and also kept out Michael Olise's bending effort as Bayern turned the screw.

Bayern did take the lead when Serge Gnabry collected a mishit Kane shot to square for Karl to wrong-foot Batz, only for Potulski to head William Boving's excellent free-kick past a helpless Manuel Neuer on the stroke of half-time.

Gnabry was thwarted by Batz just after the hour with Kane's follow-up crucially blocked on the line, and Bayern were behind when Lee emphatically headed in Bell's deep right-wing cross.

But, with the clock running down, Kane turned Potulski in the area and, after being clumsily dragged to ground, dusted himself off to fire into the left-hand side of the goal and deny the visitors a famous win.

𝗙𝗨𝗟𝗟 𝗧𝗜𝗠𝗘

Our final home match of 2025 ends in a draw.  pic.twitter.com/EImMspiyXe

— FC Bayern (@FCBayernENDecember 14, 2025

Data Debrief: Batz a brick wall, Kane misses hatful 

On another day, this would surely have been a comfortable win for Bayern, but they encountered Batz in sensational form – the Mainz goalkeeper making eight saves in total and completing one clearance.

Kane got the equalising goal, though the England captain will be disappointed that he netted just once considering he had four big chances in total, managed eight shots, four on target, and finished with a personal expected goals (xG) figure of 2.18.

The former Tottenham man also had 12 touches in the opposition box, seven of which were shots at the Mainz goal inside the area.

While they were not at their best defensively here, Bayern passed 50 goals in 14 Bundesliga matches – the quickest a tally has ever been achieved in the competition.

Match Events

0' The match is about to start!


16' Highlight from Bayern vs Mainz


20' Match Event for Bayern vs Mainz


23' Match Event for Bayern vs Mainz


28' GOAL! Bayern 1-0 Mainz (Lennart Karl)



29' Match Event for Bayern vs Mainz


36' Match Event for Bayern vs Mainz


47' GOAL! Bayern 1-1 Mainz (Kacper Potulski)



56' Highlight from Bayern vs Mainz


60' Match Event for Bayern vs Mainz


63' Highlight from Bayern vs Mainz


67' GOAL! Bayern 1-2 Mainz (Jae-sung Lee)



74' Highlight from Bayern vs Mainz


87' Penalty Goal! Bayern 2-2 Mainz (Harry Kane)



Line-ups

Bayern XI: Neuer, Kane, Goretzka, Gnabry, Kimmich, Min-jae Kim, Hiroki Ito, Stanisic, Olise, Tom Bischof, Lennart Karl

Subs: Guerreiro, Tah, Laimer, Upamecano, Alphonso Davies, Jonas Urbig, Nicolas Jackson, Pavlovic, Cassiano Kiala

Mainz XI: Daniel Batz, S.Bell, Da Costa, Lee Jae-Sung II, Lennard Maloney, Benedict Hollerbach, Kaishu Sano, William Bøving, Sota Kawasaki, Nikolas Veratschnig, Kacper Potulski

Subs: Andreas Hanche-Olsen, Arnaud Nordin, Armindo Sieb, Lasse Rieß, Fabio Moreno Fell, Ben Bobzien, Nelson Weiper, Konstantin Schopp, Daniel Gleiber