Bara Sapoko Ndiaye (Bayern Munich) looks on during Matchday 30 1.Bundesliga: Bayern Munich and Stuttgart at Allianz Arena, Munich, Germany on April 19 2026. (Photo by Ulrik Pedersen/NurPhoto via Getty Images) | NurPhoto via Getty Images Initial reactions and ObservationsNIEMALS AUFGEBEN!The last time that Bayern won with a comeback before a huge Champions League match, they went on to win the first leg #nooticing.The team got its bearings in the second half and absolutely showed Mainz levels.That’s all everyone! Bayern Frauen kick off shortly so if you’ve got time, please show them your support!

Next week is the big one: PSG vs. Bayern in the first leg of the Champions League semifinals. Bayern just showed that it has what it takes to overcome anything.

Until next time!90+8’ — FULL TIME!90+7’ — Mainz try one last shot but it goes wide.90’ — Seven minutes of stoppage time is added on.83’ — TOR! HARRY KANE MAKES IT 4-3 TO BAYERN!!! MENTALITY MONSTERS!!!81’ — TOR!

Jamal Musiala squeezes the ball home after a cross from Michael Olise!77’ — Bara Sapoko Ndiaye comes off for Jonathan Tah.73’ — TOR! Michael Olise curls one into the far corner and it goes in! Is the remontada on?68’ — Musiala tries his luck from distance, but it goes inches wide of the post.66’ — Musiala shoots but it doesn’t beat the first man.57’ — Josip Stanišić and Jamal Musiala replace Alphonso Davies and Raphael Raphaël Guerreiro54’ — TOR!

Konrad Laimer crosses in for Nicolas Jackson who shoots first time. The ball slips through the goalkeeper’s hands and over the line.51’ — Olise chips the ball in for Harry Kane but it’s over his head.49’ — Jackson makes a mess of the attacking move.48’ — Urbig forced into another save.46’ — We’re back. Harry Kane and Michael Olise are both subbed on for Aleksandar Pavlović and Luis Díaz.

Can Bayern get something from this match?Halftime ObservationsBayern is downright awful today. There’s no other way to put it.A bunch of Bayern’s players were subpar today.The only thing that makes this scoreline less painful is that this is a nothingburger match. If anything, it’ll trigger “revenge Bayern” who will go all out against PSG next week.45+2’ — Goal.

Bayern is 3-0 down. THREE goals to NONE. What the hell.45’ — Three minutes of stoppage time.40’ — Alphonso Davies receives the ball but he couldn’t control it properly to get a good shot off.

Side netting is the result.38’ — Bayern win a free kick after a foul on Jackson.37’ — Mainz go on the counter but Bayern manage to stop it. Breath of relief.33’ — Mainz free kick nearly goes in. And another.

And another. Bayern is getting peppered.29’ — Goal. Mainz score again. Urbig had no help there.24’ — Aleksandar Pavlović takes the corner and much like Joshua Kimmich’s corners it goes too high for anyone to reach22’ — Urbig saves another shot destined for the top corner.

Bayern go down the other end but still no goal.20’ — Mainz go forward again but this time Urbig produces two massive saves to deny Mainz. Dominik Kohr also booked.17’ — Bayern go on the attack almost immediately but the cut back from Laimer doesn’t find anyone.15’ — Goal. Mainz score from a corner kick after Bayern fail to clear the lines.13’ — Jonas Urbig sprints out of his box to head a Mainz through lob.

Manuel Neuer would be proud of that.11’ — Mainz go on the attack but the final ball was lacking and it goes out for a Bayern goal kick.5’ — Konrad Laimer crosses for Nicolas Jackson but the ball is too high for the latter.4’ — Raphaël Guerreiro tries a backheel but it’s a bit too high to go on target.Kickoff! — The match has commenced!Bayern Munich released its lineup for the Mainz 05 showdown and it features a heavy rotation (as expected) with the first start for Bara Sapoko Ndiaye: 🚨 𝗦𝗧𝗔𝗥𝗧𝗘𝗟𝗙 🚨So starten wir gegen Mainz! 📋 pic.twitter.com/aH1dj8uEYW— FC Bayern München (@FCBayern) April 25, 2026Bayern Munich has reached the final of the DFB-Pokal for the first time in six years after seeing off Bayer Leverkusen 2-0 in the semifinals. The Bavarians are pitted against VfB Stuttgart for a fourth time this season, with that match scheduled for May 23.At the present, Bayern will travel to Mainz with basically nothing to play for.

The Bundesliga has already been won last week after beating VfB Stuttgart 4-2, with the next big task being the Champions League semi-final against Paris Saint-Germain. That match is just around the corner, and the Bavarians need all of its best players fit. As the motif has been this season, Bayern isn’t just going to be handing out free points. Similarly, Bayern has rolled out its B-team a lot in the second half of the season and got favorable results.Match InfoLocation: Mewa Arena, Mainz, Rhineland-Palatinate, GermanyDate: Saturday, 25 April 2026Time: 3:30 PM Local time | 9:30 AM EST | 6:30 AM PSTTV/streaming: ESPN+, Find Your CountryPredictionBayern wins 3-1 with goals from Nicolas Jackson, Michael Olise, and Harry Kane.It’s Bayern timeWhile waiting for the match, do