Skip to content
Live scoresView all →

FC Zurich vs FC Luzern 2-1

  • Philippe Paulin Keny (P)26'
  • Bung Meng Freimann (OG)52'
  • Oscar Kabwit Tshikomb71'
Kick-off
Sat, 24 Oct 2026 · 16:00 (UTC)
Venue
Letzigrund Stadion, Zurich
Referee
Nico Gianforte

Match timeline

  1. 89’SubstitutionFC Zurich crestFC ZurichValon Berisha ONLeandro Schödler OFF
  2. 79’Yellow cardFC Zurich crestFC ZurichPhilippe Paulin Keny
  3. 72’SubstitutionFC Luzern crestFC LuzernAurelio Oehlers ONOscar Kabwit Tshikomb OFF
  4. 72’SubstitutionFC Luzern crestFC LuzernRúben Dantas Fernandes ONMio Zimmermann OFF
  5. 71’Goal!FC Luzern crestFC LuzernOscar Kabwit TshikombAssist: Matteo Di Giusto1 – 2
  6. 64’SubstitutionFC Zurich crestFC ZurichMohamed Bangoura ONLivano Comenencia OFF
  7. 64’SubstitutionFC Zurich crestFC ZurichNevio Emanuele Di Giusto ONKevin Spadanuda OFF
  8. 57’SubstitutionFC Luzern crestFC LuzernNando Toggenburger ONTyron Owusu OFF
Show 5 earlier events
  1. 56’SubstitutionFC Luzern crestFC LuzernLevin Winkler ONLucas Manuel Silva Ferreira OFF
  2. 52’Own goalFC Zurich crestFC ZurichBung Meng Freimann1 – 1
  3. 49’Yellow cardFC Zurich crestFC ZurichMiguel Reichmuth
  4. 26’Penalty goalFC Zurich crestFC ZurichPhilippe Paulin Keny1 – 0
  5. 25’Yellow cardFC Luzern crestFC LuzernBung Meng Freimann
  6. 1’Kick-off

Key stats

FC Zurich crestFC ZurichFC LuzernFC Luzern crest
  • 43%Possession57%
  • 13Shots28
  • 1.79xG2.49
  • 6Shots on Target6
  • 2Corners9
  • 7Fouls13
  • 1Offsides2
  • 4Saves5
  • 357Passes465
  • 2Yellow Cards1

Lineups

Confirmed selections

FC Zurich crestFC Zurich4 - 1 - 4 - 1

  1. 1Huber
  2. 47Lichtenstein
  3. 2Kamberi
  4. 42Hack
  5. 44Walker
  6. 21Schodler
  7. 17Spadanuda
  8. 38Reichmuth
  9. 8Comenencia
  10. 11Emmanuel
  11. 19Keny

Substitutions

  1. 64’↑18 M. Bangoura↓8 L. Comenencia
  2. 64’↑14 N. Di Giusto↓17 K. Spadanuda
  3. 89’↑23 V. Berisha↓21 L. Schodler

Unused substitutes 48 D. Ihendu, 13 H. Lindner, 49 D. Ramić, 4 J. Segura, 46 J. Stiel, 43 N. Volken

Coach M. Koller

FC Luzern crestFC Luzern4 - 4 - 2

  1. 30Letica
  2. 20Dorn
  3. 13Freimann
  4. 46Freimann
  5. 14Cigaņiks
  6. 10Ferreira
  7. 80Zimmermann
  8. 24Owusu
  9. 11Giusto
  10. 16tshikomb
  11. 19Mikołajewski

Substitutions

  1. 56’↑29 Levin Winkler↓10 Lucas Ferreira
  2. 57’↑15 N. Toggenburger↓24 T. Owusu
  3. 72’↑7 A. Oehlers↓16 O. tshikomb
  4. 72’↑22 R. Fernandes↓80 Mio Zimmermann

Unused substitutes 27 L. Villiger, 1 S. Simoni, 21 L. Lüthi, 5 S. Knežević, 9 A. Grbić

Coach J. Portmann

Match facts

Competition
Swiss Super League
Round
Matchday 11
Date
Sat, 24 Oct 2026
Kick-off
16:00 (UTC)
Venue
Letzigrund Stadion, Zurich
Referee
Nico Gianforte
FC Zurich coach
M. Koller
FC Luzern coach
J. Portmann

League table

Swiss Super League

#TeamPWDLGDPts
1FC Lugano crestFC Lugano121110+2634
2BSC Young Boys crestBSC Young Boys13841+1628
3FC Sion crestFC Sion13823+1126
4FC Zurich crestFC Zurich12624-120
5FC ST. Gallen crestFC ST. Gallen12615-319
8FC Luzern crestFC Luzern13346-713

Recent form

Last 5 matches, all competitions

FC Zurich crest

FC Zurich

  1. L
  2. D
  3. W
  4. D
  5. W
FC Luzern crest

FC Luzern

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

Player ratings

  1. 1A. Hack7.7
  2. 2P. Keny7.5
  3. 3L. Kamberi7.1
  4. 4U. Emmanuel6.8
  5. 5K. Spadanuda6.7
  6. 6Silas Huber6.6
  7. 7M. Reichmuth6.6
  8. 8M. Bangoura6.5
  9. 9N. Di Giusto6.4
  10. 10V. Berisha6.4
  11. 11Doron Lichtenstein6.4
  12. 12S. Walker6.3
  13. 13L. Schodler6.2
  14. 14L. Comenencia6.1
  15. 15N. Volken0.0
  16. 16J. Stiel0.0
  17. 17J. Segura0.0
  18. 18D. Ramić0.0
  19. 19H. Lindner0.0
  20. 20D. Ihendu0.0
  1. 1O. tshikomb8.2
  2. 2M. Di Giusto7.7
  3. 3K. Letica7.6
  4. 4D. Mikołajewski6.8
  5. 5Levin Winkler6.7
  6. 6N. Toggenburger6.5
  7. 7B. Freimann6.5
  8. 8R. Fernandes6.3
  9. 9A. Oehlers6.3
  10. 10Mio Zimmermann6.2
  11. 11T. Owusu6.1
  12. 12P. Dorn5.9
  13. 13A. Cigaņiks5.9
  14. 14Lucas Ferreira5.6
  15. 15B. Freimann4.8
  16. 16A. Grbić0.0
  17. 17S. Knežević0.0
  18. 18L. Lüthi0.0
  19. 19S. Simoni0.0
  20. 20L. Villiger0.0

Match ratings from API-Football, out of 10.

MVP of the match

O. tshikomb
8.2

O. tshikomb

FC Luzern crestFC Luzern

1
Goals
0
Assists

Rated 8.2, the best on the pitch — 1 goal in 72 minutes.

Team form comparison

Last 5 matches, all competitions

FC Zurich crestFC Zurich
W-D-L
2-2-1
Scored / match
2.2
Conceded / match
2.0
FC Luzern crestFC Luzern
W-D-L
2-1-2
Scored / match
2.4
Conceded / match
2.6

Fan predictions

How the fans called it

  • FC Zurich crestFC ZurichResult0%
  • Draw0%
  • FC Luzern crestFC Luzern0%

No votes yet

What happened

Match report

FC Zurich beat FC Luzern 2-1 at Letzigrund after a second-half comeback was undone by an own goal and then turned by Oscar Kabwit Tshikomb's strike. Philippe Paulin Keny had put the home side ahead from the penalty spot, but Luzern went in level and then moved in front before Zurich could answer.

The opening goal came in the 26th minute, when Philippe Paulin Keny converted a penalty for FC Zurich to make it 1-0. Bung Meng Freimann then put through his own net in the 52nd minute, which levelled it at 1-1. That left FC Zurich 1-0 up at half-time.

FC Luzern flipped the score in the 71st minute when Oscar Kabwit Tshikomb scored from Matteo Di Giusto's assist to make it 1-2. Luzern had made two changes by then, sending on Levin Winkler and Nando Toggenburger in the 56th and 57th minutes, while Zurich had already made two changes on 64 minutes through Mohamed Bangoura and Nevio Emanuele Di Giusto. Luzern's lead lasted until the final whistle, with Zurich unable to make their late switch on 89 minutes, when Valon Berisha came on.

The numbers show FC Luzern had 57% possession, 465 passes to Zurich's 357, and more shots, 28 to 13, while both sides had 6 shots on target. Luzern also led 9 corners to 2 and 2 offsides to 1, and the visitors' 5 saves compared with Zurich's 4 reflected the pressure they faced. Expected goals favoured Luzern as well, 2.49 to 1.79.

Bung Meng Freimann was booked in the 25th minute for FC Luzern, Miguel Reichmuth was booked for FC Zurich in the 49th minute, and Philippe Paulin Keny was booked again in the 79th minute.

Match record

Competition
Swiss Super League
Round
Matchday 11
Kick-off
Venue
Letzigrund Stadion, Zurich
Referee
N. Gianforte
Match ID
cornerflick:match:fc-zurich-vs-fc-luzern-swiss-super-league-2026-10-24

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. FC Zurich 2-1 FC Luzern, Swiss Super League, 24 October 2026. Match record, last updated 27 October 2026. https://cornerflick.com/football/swiss-super-league/matches/fc-zurich-vs-fc-luzern-swiss-super-league-2026-10-24

Permanent identifier cornerflick:match:fc-zurich-vs-fc-luzern-swiss-super-league-2026-10-24. 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-zurich-vs-fc-luzern-swiss-super-league-2026-10-24" 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

13 events

  1. 25’Yellow cardFC Luzern crestFC LuzernBung Meng Freimann
  2. 26’Penalty goalFC Zurich crestFC ZurichPhilippe Paulin Keny1 – 0
  3. 49’Yellow cardFC Zurich crestFC ZurichMiguel Reichmuth
  4. 52’Own goalFC Zurich crestFC ZurichBung Meng Freimann1 – 1
  5. 56’SubstitutionFC Luzern crestFC LuzernLevin Winkler ONLucas Manuel Silva Ferreira OFF
  6. 57’SubstitutionFC Luzern crestFC LuzernNando Toggenburger ONTyron Owusu OFF
  7. 64’SubstitutionFC Zurich crestFC ZurichMohamed Bangoura ONLivano Comenencia OFF
  8. 64’SubstitutionFC Zurich crestFC ZurichNevio Emanuele Di Giusto ONKevin Spadanuda OFF
  9. 71’Goal!FC Luzern crestFC LuzernOscar Kabwit TshikombAssist: Matteo Di Giusto1 – 2
  10. 72’SubstitutionFC Luzern crestFC LuzernAurelio Oehlers ONOscar Kabwit Tshikomb OFF
  11. 72’SubstitutionFC Luzern crestFC LuzernRúben Dantas Fernandes ONMio Zimmermann OFF
  12. 79’Yellow cardFC Zurich crestFC ZurichPhilippe Paulin Keny
  13. 89’SubstitutionFC Zurich crestFC ZurichValon Berisha ONLeandro Schödler OFF