Skip to content
Live scoresView all →

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

  1. 86’Yellow cardFC Schalke 04 crestFC Schalke 04Adil Aouchiche
  2. 85’SubstitutionRB Leipzig crestRB LeipzigJohan Bakayoko ONRômulo José Cardoso da Cruz OFF
  3. 85’SubstitutionRB Leipzig crestRB LeipzigNicolas Seiwald ONEzechiel Banzuzi OFF
  4. 83’SubstitutionFC Schalke 04 crestFC Schalke 04Junior Dina Ebimbe ONTimo Becker OFF
  5. 83’SubstitutionFC Schalke 04 crestFC Schalke 04Bryan Lasme ONHwang Hee-Chan OFF
  6. 78’Goal!RB Leipzig crestRB LeipzigRômulo José Cardoso da CruzAssist: Antonio Nusa0 – 2
  7. 76’SubstitutionRB Leipzig crestRB LeipzigTidiam Gomis ONBrajan Gruda OFF
  8. 76’SubstitutionRB Leipzig crestRB LeipzigRidle Baku ONBenjamin Henrichs OFF
Show 6 earlier events
  1. 68’SubstitutionFC Schalke 04 crestFC Schalke 04Edin Džeko ONMertcan Ayhan OFF
  2. 61’SubstitutionRB Leipzig crestRB LeipzigChristoph Baumgartner ONRocco Reitz OFF
  3. 57’SubstitutionFC Schalke 04 crestFC Schalke 04Dejan Ljubičić ONJunior Chukwubuike Adamu OFF
  4. 51’Yellow cardFC Schalke 04 crestFC Schalke 04Timo Becker
  5. 45+4’VAR checkRB Leipzig crestRB LeipzigRômulo José Cardoso da CruzGoal cancelled
  6. 37’Penalty goalRB Leipzig crestRB LeipzigAntonio Nusa0 – 1
  7. 1’Kick-off

Key stats

FC Schalke 04 crestFC Schalke 04RB LeipzigRB Leipzig crest
  • 40%Possession60%
  • 6Shots18
  • 0.58xG2.72
  • 1Shots on Target10
  • 3Corners7
  • 16Fouls16
  • 1Offsides4
  • 8Saves1
  • 362Passes559
  • 2Yellow Cards0

Lineups

Confirmed selections

FC Schalke 04 crestFC Schalke 043 - 5 - 2

  1. 1Karius
  2. 43Ayhan
  3. 25Katić
  4. 4Kuruçay
  5. 5Becker
  6. 19Karaman
  7. 13Tanaka
  8. 24Aouchiche
  9. 33Becker
  10. 20Adamu
  11. 7Hee-Chan

Substitutions

  1. 57’↑21 D. Ljubičić↓20 J. Adamu
  2. 68’↑10 E. Džeko↓43 M. Ayhan
  3. 83’↑29 J. Dina Ebimbe↓5 T. Becker
  4. 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 Leipzig crestRB Leipzig4 - 5 - 1

  1. 26Vandevoordt
  2. 39Henrichs
  3. 4Orbán
  4. 23Lukeba
  5. 22Raum
  6. 10Gruda
  7. 20Reitz
  8. 21Aynaoui
  9. 6Banzuzi
  10. 7Nusa
  11. 40Rômulo

Substitutions

  1. 61’↑14 C. Baumgartner↓20 R. Reitz
  2. 76’↑27 T. Gomis↓10 B. Gruda
  3. 76’↑17 R. Baku↓39 B. Henrichs
  4. 85’↑11 J. Bakayoko↓ Rômulo José Cardoso da Cruz
  5. 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

#TeamPWDLGDPts
1Bayern München crestBayern München9630+2021
2Borussia Dortmund crestBorussia Dortmund9630+921
3RB Leipzig crestRB Leipzig9603+1418
4SC Freiburg crestSC Freiburg8512+816
5Werder Bremen crestWerder Bremen8431+315
17FC Schalke 04 crestFC Schalke 048134-56

Recent form

Last 5 matches, all competitions

FC Schalke 04 crest

FC Schalke 04

  1. W
  2. D
  3. L
  4. L
  5. D
RB Leipzig crest

RB Leipzig

  1. W
  2. W
  3. L
  4. L
  5. W

Player ratings

  1. 1L. Karius7.9
  2. 2H. Kuruçay6.7
  3. 3N. Katić6.7
  4. 4K. Karaman6.6
  5. 5Hwang Hee-Chan6.5
  6. 6M. Ayhan6.5
  7. 7B. Lasme6.3
  8. 8E. Džeko6.3
  9. 9Vitalie Becker6.3
  10. 10D. Ljubičić6.1
  11. 11J. Dina Ebimbe6.1
  12. 12A. Aouchiche6.0
  13. 13S. Tanaka5.9
  14. 14J. Adamu5.8
  15. 15T. Becker5.6
  16. 16F. Porath0.0
  17. 17Jean-Paul N'Diaye0.0
  18. 18K. Müller0.0
  19. 19E. Gashi0.0
  20. 20Johannes Simon Siebeking0.0
  1. 1A. Nusa7.8
  2. 2Rômulo7.7
  3. 3D. Raum7.7
  4. 4C. Lukeba7.5
  5. 5R. Baku7.4
  6. 6W. Orbán7.4
  7. 7R. Reitz7.2
  8. 8N. El Aynaoui7.1
  9. 9B. Gruda7.0
  10. 10C. Baumgartner6.9
  11. 11B. Henrichs6.9
  12. 12M. Vandevoordt6.9
  13. 13N. Seiwald6.8
  14. 14T. Gomis6.7
  15. 15J. Bakayoko6.6
  16. 16E. Banzuzi6.4
  17. 17Max Finkgräfe0.0
  18. 18A. Koné0.0
  19. 19C. Nkunku0.0
  20. 20Ø. Nyland0.0

Match ratings from API-Football, out of 10.

MVP of the match

L. Karius
7.9

L. Karius

FC Schalke 04 crestFC 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

FC Schalke 04 crestFC Schalke 04
W-D-L
1-2-2
Scored / match
0.8
Conceded / match
0.8
RB Leipzig crestRB Leipzig
W-D-L
3-0-2
Scored / match
2.6
Conceded / match
2.0

Fan predictions

How the fans called it

  • FC Schalke 04 crestFC Schalke 040%
  • Draw0%
  • RB Leipzig crestRB LeipzigResult0%

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

  1. 37’Penalty goalRB Leipzig crestRB LeipzigAntonio Nusa0 – 1
  2. 45+4’VAR checkRB Leipzig crestRB LeipzigRômulo José Cardoso da CruzGoal cancelled
  3. 51’Yellow cardFC Schalke 04 crestFC Schalke 04Timo Becker
  4. 57’SubstitutionFC Schalke 04 crestFC Schalke 04Dejan Ljubičić ONJunior Chukwubuike Adamu OFF
  5. 61’SubstitutionRB Leipzig crestRB LeipzigChristoph Baumgartner ONRocco Reitz OFF
  6. 68’SubstitutionFC Schalke 04 crestFC Schalke 04Edin Džeko ONMertcan Ayhan OFF
  7. 76’SubstitutionRB Leipzig crestRB LeipzigTidiam Gomis ONBrajan Gruda OFF
  8. 76’SubstitutionRB Leipzig crestRB LeipzigRidle Baku ONBenjamin Henrichs OFF
  9. 78’Goal!RB Leipzig crestRB LeipzigRômulo José Cardoso da CruzAssist: Antonio Nusa0 – 2
  10. 83’SubstitutionFC Schalke 04 crestFC Schalke 04Junior Dina Ebimbe ONTimo Becker OFF
  11. 83’SubstitutionFC Schalke 04 crestFC Schalke 04Bryan Lasme ONHwang Hee-Chan OFF
  12. 85’SubstitutionRB Leipzig crestRB LeipzigJohan Bakayoko ONRômulo José Cardoso da Cruz OFF
  13. 85’SubstitutionRB Leipzig crestRB LeipzigNicolas Seiwald ONEzechiel Banzuzi OFF
  14. 86’Yellow cardFC Schalke 04 crestFC Schalke 04Adil Aouchiche