
Schalke 04 0-0 Bayern Munich: The Night the Veltins Held Its Breath and the Champions Blinked
There are nights in the Bundesliga that feel like they belong in a different decade. Nights when the underdog doesn’t just survive but somehow forces the giants to look ordinary. September 5, 2026, at the Veltins-Arena was one of those nights. Newly promoted Schalke 04, back in the top flight after three long years in the second division, held Bayern Munich to a 0-0 draw in front of 62,094 roaring fans. It wasn’t pretty. It wasn’t open. It was pure, bloody-minded resistance mixed with one goalkeeper having the game of his life.
What follows is the full story of that evening — the buildup that made the result feel almost inevitable in hindsight, the tactical arm-wrestle that unfolded, the moments that still stick in the mind, and what it all means as the 2026/27 season starts to take shape.
The Preview: Expectations, Rotations and a Sold-Out Cauldron
Coming into Matchday 2, the script looked familiar. Bayern had opened their Bundesliga campaign with a 5-1 thrashing of Stuttgart. They had looked sharp, ruthless, and very much the side that had dominated German football under Vincent Kompany. A midweek 4-1 DFB-Pokal win over Osnabrück only reinforced the sense that the machine was humming. Schalke, by contrast, had been handed a harsh welcome back to the top flight: a 3-0 defeat at Augsburg. The gap in quality, resources and recent pedigree seemed enormous.
Yet the context around Schalke was more complicated than a simple relegation-battle narrative. This was their first home Bundesliga match in over three years. The Veltins-Arena was sold out. The Nordkurve was ready. And Miron Muslic’s side had shown enough organisation in defeat the previous week to suggest they wouldn’t simply roll over. Still, most expected Bayern to win, and win comfortably. Bookmakers made them heavy favourites. History backed it up too — Bayern had won the previous seven meetings and had not dropped points to Schalke in nine years.
Kompany’s team selection raised eyebrows. Harry Kane started on the bench. So did Michael Olise. Jamal Musiala, returning from injury, was also among the substitutes. In their places came Ismael Saibari, Lennart Karl and Nathaniel Brown in a more rotated attacking setup. Alphonso Davies and Konrad Laimer started at full-back, with Dayot Upamecano and Jonathan Tah in central defence and Joshua Kimmich pulling the strings in midfield. It looked like a calculated rest for the heavy hitters ahead of a busy autumn. On paper it made sense. On the pitch in Gelsenkirchen it would prove costly.

Schalke lined up in a compact 5-4-1 shape built to frustrate. Loris Karius was in goal. The back three/five featured Hasan Kuruçay, Nikola Katić and Timo Becker, with Robin Gosens and Junior Dina Ebimbe providing width and energy. In midfield Satoshi Tanaka and Soufian El-Faouzi sat deep while Adil Aouchiche and Dejan Ljubičić tried to offer some creativity. Moussa Sylla led the line alone. The plan was obvious: stay organised, stay compact, and hope that moments of quality or set-pieces could create something on the counter. Anything else would be a bonus.
The atmosphere inside the Veltins did the rest. From the first whistle the noise was relentless. Bayern fans had travelled in numbers, but this was Schalke’s night in the stands. The choreography in the Nordkurve was huge. The home crowd sensed an opportunity to make life uncomfortable for the champions.
Analysis: Control Without Cutting Edge
What followed was a classic case of dominance without reward. Bayern had 83 per cent of the ball. They completed hundreds more passes. They won 11 corners to Schalke’s zero. They registered 15 shots to Schalke’s four and generated an expected goals figure somewhere between 1.9 and 2.1 depending on the model. Schalke’s xG barely cleared 0.2. On pure numbers it was a thrashing. On the scoreboard it was nothing.
The problem was clear from early on. Bayern’s rotated attack lacked the sharpness and understanding that Kane, Olise and Musiala usually provide. Early chances came and went. Lennart Karl tested Karius from distance in the third minute. Alphonso Davies whipped a dangerous low cross-shot just wide in the eighth. Then, in the 13th minute, the best opening of the first half arrived. Aleksandar Pavlović slipped Nathaniel Brown through; Brown’s shot was firm but Karius got down well to save. It was a warning. Schalke’s defence, led by Katić and Kuruçay, was organised and aggressive. They refused to be pulled out of shape.
Luis Díaz, operating on the left, looked the most likely Bayern player to create something. He had moments of individual quality but was guilty of poor decision-making in the final third. One first-half chance, when he was played in, saw him fail to convert. Similar patterns continued after the break. Bayern moved the ball from side to side, probing, but Schalke’s midfield and defence stayed compact. The home side rarely ventured forward with any numbers, but when they did — a free-kick from Aouchiche that forced Manuel Neuer into a diving save around the 36th minute — the crowd erupted as if a goal had been scored.
Kompany acted at half-time. Kane replaced Brown. The England captain’s presence immediately changed the atmosphere. Suddenly there was a focal point. Ten minutes into the second half Díaz was through again, but his attempted chip was too soft and cleared off the line by Gosens (or Kuruçay in some reports — the exact defender varies slightly across accounts, but the clearance was decisive). Shortly afterwards Kompany threw on Olise and Musiala. The cavalry had arrived.
For a while Bayern looked more dangerous. Olise’s first involvement produced a sharp shot that Karius blocked with his legs. The pressure intensified. Schalke were forced deeper and deeper. Yet the home side refused to collapse. Every clearance was cheered. Every tackle was celebrated. Karius remained calm. Late in the game Kane finally found space outside the box and struck a fierce effort that looked destined for the top corner. Karius flew across and somehow turned it away. It was the defining moment of the match — the sort of save that turns a solid defensive performance into folklore.
Schalke’s discipline was remarkable. They committed only a handful of fouls relative to the pressure they were under. Yellow cards came for Dina Ebimbe, Upamecano, Pavlović and Katić, but nothing that disrupted the structure. When the final whistle blew the Veltins exploded. Players in blue collapsed to the turf in exhaustion and joy. Bayern’s players looked stunned. They had controlled almost everything except the one thing that mattered.
Tactically, Muslic got it right. The low block was disciplined. The midfield screened effectively. The full-backs and wing-backs recovered quickly. Bayern’s usual patterns — the underlaps, the third-man runs, the quick combinations in the half-spaces — were largely nullified by sheer numbers behind the ball and a goalkeeper in inspired form. Kompany’s rotation, while understandable, left the side without enough quality in the final third for long enough that Schalke could settle into their shape. By the time the big names arrived, the home side had the belief and the organisation to see it out.
Top Highlights
A goalless draw doesn’t usually produce a highlight reel, but this one did.
- Early pressure and Karius’s first big save: Nathaniel Brown one-on-one in the 13th minute after excellent work by Pavlović. Karius’s low stop set the tone.
- Davies’s dangerous cross-shot just wide in the eighth minute — the closest Bayern came to an early breakthrough from open play.
- Aouchiche’s free-kick forcing Neuer into a diving save. Rare Schalke threat, huge reaction from the crowd.
- Díaz’s second-half chance cleared off the line. The moment it felt like Bayern were finally about to break through.
- Olise’s immediate impact after coming on — shot blocked by Karius’s legs.
- The late Kane rocket in the 87th minute. Karius’s full-stretch save, diving high to his left (or right, depending on the angle), was pure athleticism and concentration. The stadium knew the point was safe the moment the ball was pushed away.
- The final whistle. Pure release in the stands and on the pitch for Schalke. Exhausted blue shirts, arms raised, the Nordkurve in full voice.
Karius was the clear man of the match. Multiple sources rated him in the high sevens or higher. Without those interventions Bayern almost certainly find a way through.
Summary: A Point That Feels Like More
In the cold light of the table, Bayern sit on four points from two games, already off the summit after a long period of dominance. Schalke have their first point of the season and, more importantly, a massive confidence boost. They had lost 12 successive competitive matches against Bayern before this. The run is over. The psychological barrier is cracked.
For Bayern the questions are sharper. Rotation is necessary across a long season, but the lack of cutting edge without Kane, Olise and Musiala was stark. The side still created enough expected goals to win most matches, yet the conversion and the invention were missing for too long. Manuel Neuer was largely a spectator until that one free-kick; his opposite number was the busiest man on the pitch. Kompany will point to the dominance and the near-misses, and he won’t be entirely wrong. But dropping points to a newly promoted side at this stage of the season still stings.
For Schalke the night will live long in the memory. Returning to the Bundesliga is one thing. Taking a point off the champions in your first home game back is another. The performance was built on organisation, work rate and one outstanding individual display in goal. It won’t be enough every week — the next fixtures will be different tests — but it proves they can compete when the conditions are right and the crowd is behind them.

Football matches are not decided by possession or expected goals alone. Sometimes they are decided by a goalkeeper who refuses to be beaten, a defence that refuses to break, and a stadium that refuses to be quiet. On a September evening in Gelsenkirchen those three things aligned. Bayern controlled the ball. Schalke controlled the scoreline. And for one night at least, the underdogs left with the greater satisfaction.
The season is young. Bayern will recover and almost certainly go on another long unbeaten run. Schalke will have tougher, uglier nights ahead. But this 0-0 will be remembered. Not because it was a classic, but because it showed that even the best teams can be frustrated when the opposition digs in, stays organised, and finds a hero in goal. Loris Karius was that hero. The Veltins was the stage. And Schalke walked away with a point that felt, to everyone in blue, like a victory.
