FC Schalke 04 vs RB Leipzig 0-2
- Antonio Nusa (P)37'
- Rômulo José Cardoso da Cruz78'
- Kick-off
- Sat, 31 Oct 2026 · 14:30 (UTC)
- Venue
- VELTINS-Arena, Gelsenkirchen
- Referee
- Max Burda
Match timeline
- 86’Yellow card
FC Schalke 04Adil Aouchiche - 85’Substitution
RB LeipzigJohan Bakayoko ONRômulo José Cardoso da Cruz OFF - 85’Substitution
RB LeipzigNicolas Seiwald ONEzechiel Banzuzi OFF - 83’Substitution
FC Schalke 04Junior Dina Ebimbe ONTimo Becker OFF - 83’Substitution
FC Schalke 04Bryan Lasme ONHwang Hee-Chan OFF - 78’Goal!
RB LeipzigRômulo José Cardoso da CruzAssist: Antonio Nusa0 – 2 - 76’Substitution
RB LeipzigTidiam Gomis ONBrajan Gruda OFF - 76’Substitution
RB LeipzigRidle Baku ONBenjamin Henrichs OFF
Show 6 earlier events
- 68’Substitution
FC Schalke 04Edin Džeko ONMertcan Ayhan OFF - 61’Substitution
RB LeipzigChristoph Baumgartner ONRocco Reitz OFF - 57’Substitution
FC Schalke 04Dejan Ljubičić ONJunior Chukwubuike Adamu OFF - 51’Yellow card
FC Schalke 04Timo Becker - 45+4’VAR check
RB LeipzigRômulo José Cardoso da CruzGoal cancelled - 37’Penalty goal
RB LeipzigAntonio Nusa0 – 1 - 1’Kick-off
Key stats
- 40%Possession60%
- 6Shots18
- 0.58xG2.72
- 1Shots on Target10
- 3Corners7
- 16Fouls16
- 1Offsides4
- 8Saves1
- 362Passes559
- 2Yellow Cards0
Lineups
Confirmed selections
FC Schalke 043 - 5 - 2
Substitutions
- 57’↑21 D. Ljubičić↓20 J. Adamu
- 68’↑10 E. Džeko↓43 M. Ayhan
- 83’↑29 J. Dina Ebimbe↓5 T. Becker
- 83’↑11 B. Lasme↓7 Hwang Hee-Chan
Unused substitutes 40 E. Gashi, 22 K. Müller, 35 Jean-Paul N'Diaye, 27 F. Porath, 36 Johannes Simon Siebeking
Coach M. Muslić
RB Leipzig4 - 5 - 1
Substitutions
- 61’↑14 C. Baumgartner↓20 R. Reitz
- 76’↑27 T. Gomis↓10 B. Gruda
- 76’↑17 R. Baku↓39 B. Henrichs
- 85’↑11 J. Bakayoko↓ Rômulo José Cardoso da Cruz
- 85’↑13 N. Seiwald↓6 E. Banzuzi
Unused substitutes 35 Max Finkgräfe, 2 A. Koné, 28 C. Nkunku, 1 Ø. Nyland
Coach M. Demichelis
Match facts
- Competition
- Bundesliga - Germany
- Round
- Matchday 8
- Date
- Sat, 31 Oct 2026
- Kick-off
- 14:30 (UTC)
- Venue
- VELTINS-Arena, Gelsenkirchen
- Referee
- Max Burda
- FC Schalke 04 coach
- M. Muslić
- RB Leipzig coach
- M. Demichelis
League table
Bundesliga - Germany
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 9 | 6 | 3 | 0 | +20 | 21 | |
| 2 | 9 | 6 | 3 | 0 | +9 | 21 | |
| 3 | 9 | 6 | 0 | 3 | +14 | 18 | |
| 4 | 8 | 5 | 1 | 2 | +8 | 16 | |
| 5 | 8 | 4 | 3 | 1 | +3 | 15 | |
| 17 | 8 | 1 | 3 | 4 | -5 | 6 |
Match related news
Player ratings
- 1
L. Karius7.9 - 2
H. Kuruçay6.7 - 3
N. Katić6.7 - 4
K. Karaman6.6 - 5
Hwang Hee-Chan6.5 - 6
M. Ayhan6.5 - 7
B. Lasme6.3 - 8
E. Džeko6.3 - 9
Vitalie Becker6.3 - 10
D. Ljubičić6.1 - 11
J. Dina Ebimbe6.1 - 12
A. Aouchiche6.0 - 13
S. Tanaka5.9 - 14
J. Adamu5.8 - 15
T. Becker5.6 - 16
F. Porath0.0 - 17Jean-Paul N'Diaye0.0
- 18
K. Müller0.0 - 19
E. Gashi0.0 - 20Johannes Simon Siebeking0.0
- 1
A. Nusa7.8 - 2
Rômulo7.7 - 3
D. Raum7.7 - 4
C. Lukeba7.5 - 5
R. Baku7.4 - 6
W. Orbán7.4 - 7
R. Reitz7.2 - 8
N. El Aynaoui7.1 - 9
B. Gruda7.0 - 10
C. Baumgartner6.9 - 11
B. Henrichs6.9 - 12
M. Vandevoordt6.9 - 13
N. Seiwald6.8 - 14
T. Gomis6.7 - 15
J. Bakayoko6.6 - 16
E. Banzuzi6.4 - 17
Max Finkgräfe0.0 - 18
A. Koné0.0 - 19
C. Nkunku0.0 - 20
Ø. Nyland0.0
Match ratings from API-Football, out of 10.
MVP of the match

L. Karius
FC Schalke 04
- 0
- Goals
- 0
- Assists
Rated 7.9, the best on the pitch in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 1-2-2
- Scored / match
- 0.8
- Conceded / match
- 0.8
- W-D-L
- 3-0-2
- Scored / match
- 2.6
- Conceded / match
- 2.0
Fan predictions
How the fans called it
No votes yet
What happened
Match report
RB Leipzig beat FC Schalke 04 2-0 in Gelsenkirchen after Antonio Nusa's penalty and Rômulo José Cardoso da Cruz's second-half strike settled it. Schalke stayed in the game for much of the night, but Leipzig took their chances and kept the lead once they had it.
Antonio Nusa opened the scoring in the 37th minute from the penalty spot to put Leipzig 1-0 up. Rômulo José Cardoso da Cruz then had a goal ruled out by VAR in the 45th minute plus four, and FC Schalke 04 went into half-time trailing by that single goal.
Rômulo José Cardoso da Cruz made it 2-0 in the 78th minute, finishing from Antonio Nusa's assist. FC Schalke 04 had already made changes on 57 and 68 minutes, while RB Leipzig made two substitutions on 76 minutes and two more on 85 minutes, and the visitors saw out the closing stages after the second goal.
The numbers reflected Leipzig's control of the ball and the chances. They had 60% possession, 559 passes to FC Schalke 04's 362, 18 shots to 6 and 10 on target to 1. Leipzig also led xG 2.72 to 0.58, had 7 corners to 3 and 8 saves to 1, while both sides committed 16 fouls. Leipzig were offside 4 times and Schalke once.
FC Schalke 04 were booked twice, with Timo Becker shown a yellow card in the 51st minute and Adil Aouchiche in the 86th. There were no red cards.
Match record
- Competition
- Bundesliga - Germany
- Round
- Matchday 8
- Kick-off
- Venue
- VELTINS-Arena, Gelsenkirchen
- Referee
- Max Burda
- Match ID
cornerflick:match:fc-schalke-04-vs-rb-leipzig-bundesliga-2026-10-31
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. FC Schalke 04 0-2 RB Leipzig, Bundesliga - Germany, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/bundesliga/matches/fc-schalke-04-vs-rb-leipzig-bundesliga-2026-10-31
Permanent identifier cornerflick:match:fc-schalke-04-vs-rb-leipzig-bundesliga-2026-10-31. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/fc-schalke-04-vs-rb-leipzig-bundesliga-2026-10-31" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
14 events
- 37’Penalty goal
RB LeipzigAntonio Nusa0 – 1 - 45+4’VAR check
RB LeipzigRômulo José Cardoso da CruzGoal cancelled - 51’Yellow card
FC Schalke 04Timo Becker - 57’Substitution
FC Schalke 04Dejan Ljubičić ONJunior Chukwubuike Adamu OFF - 61’Substitution
RB LeipzigChristoph Baumgartner ONRocco Reitz OFF - 68’Substitution
FC Schalke 04Edin Džeko ONMertcan Ayhan OFF - 76’Substitution
RB LeipzigTidiam Gomis ONBrajan Gruda OFF - 76’Substitution
RB LeipzigRidle Baku ONBenjamin Henrichs OFF - 78’Goal!
RB LeipzigRômulo José Cardoso da CruzAssist: Antonio Nusa0 – 2 - 83’Substitution
FC Schalke 04Junior Dina Ebimbe ONTimo Becker OFF - 83’Substitution
FC Schalke 04Bryan Lasme ONHwang Hee-Chan OFF - 85’Substitution
RB LeipzigJohan Bakayoko ONRômulo José Cardoso da Cruz OFF - 85’Substitution
RB LeipzigNicolas Seiwald ONEzechiel Banzuzi OFF - 86’Yellow card
FC Schalke 04Adil Aouchiche










