Bundesliga · Matchweek 2
HT 0:0
Sat, 5 Sept 2026, 17:30 (UK) · Veltins Arena, Gelsenkirchen
FC Schalke 04 17th → 14th · 1 pt|Bayern München 4th · 4 pts

Schalke had little of the ball, but Loris Karius saved all five shots on target to earn a goalless draw against Bayern München.

Player of the matchDayot Upamecano8.1

Schalke 0-0 Bayern München: Karius keeps the door shut

Key numbers

  • xG 0.21 v 1.94: Bayern created far more
  • 5 saves, every shot on target stopped
  • Corners 11 v 0: pressure came one way

One side held the ball, the other held firm

Schalke drew 0-0 at home to Bayern München in a match that was played almost entirely in one direction. Bayern had 83% of possession, yet the scoreline never moved. Neither side led at any point across the 90 minutes, which left the draw hanging on how well Schalke could absorb what came at them.

Schalke barely got out of their own half

Setting up in a 5-4-1, Schalke managed four shots and no corners, and their xG per shot was just 0.05. That points to a side that struggled to build attacks. Their pass accuracy of 59% suggests they found it hard to keep the ball. Goalkeeper Loris Karius completed only 4 of 30 passes, which fits the same picture.

Bayern's 1.94 xG ended with nothing

Bayern had 10 of their 15 shots inside the box and won 11 corners. Even so, an xG of 1.94 produced no goals at all. Four efforts were blocked, and Karius saved all five on target. Joshua Kimmich created three chances, the most in the match, but the final touch was missing.

A point that helped Schalke more than Bayern

With no goals, no single moment moved the FN xPts figures, and only the passage of time counted. Bayern began on 2.6 FN xPts and lost 1.6 to time alone, finishing on 1. Schalke started on 0.3 and gained +0.7. In the table, Schalke climbed from 17th to 14th, while Bayern stayed fourth on 4 points.

Player of the match
Dayot Upamecano 8.1Dominant

He won 10 of 13 duels and completed 113 of 122 passes across the full 90 minutes.

Dayot Upamecano earned most of his FN Score through defending, winning 10 of 13 duels and adding two interceptions and three tackles. He also found a team-mate with 113 of 122 passes. His 35th-minute booking cost him a little, but it was a small deduction, and his work helped keep the match goalless to the end.

Game state

FC Schalke 04 ahead 0 min · level 90 min · Bayern München ahead 0 min

FN xPts — what each moment was worth

No goals, red cards or missed penalties, so no FN xPts moments in this match.

FC Schalke 04 Expected (last two seasons) 0.3Own moments 0.0Opponent moments 0.0Time effect +0.7→ League points won 1
Bayern München Expected (last two seasons) 2.6Own moments 0.0Opponent moments 0.0Time effect −1.6→ League points won 1

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

FC Schalke 04Bayern München
17%Possession83%
0.21Expected goals (xG)1.94
0.05xG per shot0.13
4Shots15
1Shots on target5
25%Shots on target %33%
3Shots in box10
182Passes911
59%Pass accuracy92%
0Corners11
5Saves1
5Fouls12
2Yellow cards2
0Offsides1

Timeline

  • 31' Yellow Eric Ebimbe
  • 35' Yellow Dayot Upamecano
  • 46' Sub Nathaniel Brown → Harry Kane
  • 57' Sub Ismael Saibari → Michael Olise
  • 57' Sub Lennart Karl → Jamal Musiala
  • 65' Sub Eric Ebimbe → Mertcan Ayhan
  • 65' Sub Robin Gosens → Vitalie Becker
  • 72' Yellow Aleksandar Pavlović
  • 73' Yellow Nikola Katić
  • 74' Sub Hasan Kuruçay → Maximilian Wöber
  • 74' Sub Dejan Ljubičić → Luca Vozar
  • 74' Sub Aleksandar Pavlović → Tom Bischof
  • 84' Sub Adil Aouchiche → Kenan Karaman

Category leaders

  • Key passesJoshua Kimmich3
  • Duels wonSoufiane El-Faouzi11/19
  • DribblesSoufiane El-Faouzi4/4
  • Defensive actionsSoufiane El-Faouzi9
  • Fouls wonSatoshi Tanaka3
#Schalke#Bayern München#Bundesliga#Dayot Upamecano#Loris Karius#Joshua Kimmich

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.