1. Football streams
  2. Super League
  3. FC Zurich vs Luzern

Keny (90') Phaeton (79') Markelo (75')
Von Moos (43') Di Giusto (2')

How to watch FC Zurich vs Luzern online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Substitution
    • Adrian Bajrami
    • Lars Villiger

    Mario Frick (Luzern) is making a fourth substitution, with Lars Villiger replacing Adrian Bajrami.

  • 90'
    Goal !
    • Philippe Keny (Scorer)

    Goal! Zurich take a 3-2 lead thanks to a Philippe Keny spot-kick..

  • 90'
    Yellow Card
    • Andrejs Ciganiks

    At Letzigrund, Andrejs Ciganiks has been yellow-carded for the away team.

  • 86'
    Yellow Card
    • Miguel Reichmuth

    Miguel Reichmuth (Zurich) gets a yellow card.

  • 84'
    Substitution
    • Cheveyo Tsawa
    • Damienus Reverson

    The home team have replaced Cheveyo Tsawa with Damienus Reverson. This is the fifth substitution made today by Dennis Hediger.

  • 79'
    Goal !
    • Matthias Phaeton (Scorer)
    • Jahnoah Markelo (Assist)

    Matthias Phaeton is on target to level the scores at 2-2.

    Jahnoah Markelo instrumental with a fine assist.

  • 76'
    Substitution
    • Julian Von Moos
    • Adrian Grbic

    Adrian Grbic is replacing Julian Von Moos for Luzern at Letzigrund.

  • 76'
    Substitution
    • Lucas Ferreira
    • Andrejs Ciganiks

    Mario Frick is making the team's second substitution at Letzigrund with Andrejs Ciganiks replacing Lucas Ferreira.

  • 75'
    Goal !
    • Jahnoah Markelo (Scorer)

    Jahnoah Markelo pulls one back for Zurich from the penalty spot.

  • 74'
    Red Card
    • Taisei Abe

    He's off! Taisei Abe is shown a red card.

  • 63'
    Substitution
    • David Vujevic
    • Miguel Reichmuth

    The home team replace David Vujevic with Miguel Reichmuth.

  • 61'
    Substitution
    • Bledian Krasniqi
    • Matthias Phaeton

    The home team replace Bledian Krasniqi with Matthias Phaeton.

  • 60'
    Yellow Card
    • Jahnoah Markelo

    Jahnoah Markelo (Zurich) has been booked and must now be careful not to get a second yellow card.

  • 60'
    Yellow Card
    • Bung Meng Freimann

    Bung Meng Freimann (Luzern) has received a first yellow card.

  • 46'
    Substitution
    • Oscar Kabwit Tshikomb
    • Severin Ottiger

    Severin Ottiger is on a sub for Oscar Kabwit Tshikomb for Luzern.

  • 46'
    Substitution
    • Juan Jose Perea
    • Jahnoah Markelo

    Zurich make their second substitution with Jahnoah Markelo replacing Juan Jose Perea.

  • 46'
    Substitution
    • Milan Rodic
    • Livano Comenencia

    Livano Comenencia is replacing Milan Rodic for the home team.

  • 44'
    Yellow Card
    • Milan Rodic

    Milan Rodic for Zurich has been booked by Luca Piccolo and receives a first yellow card.

  • 43'
    Goal !
    • Julian Von Moos (Scorer)
    • Matteo Di Giusto (Assist)

    It's now 0-2 in Zurich as Julian Von Moos scores for Luzern.

    That's a fine assist from Matteo Di Giusto.

  • 39'
    Yellow Card
    • Stefan Knezevic

    Stefan Knezevic (Luzern) has received a yellow card from Luca Piccolo.

  • 27'
    Yellow Card
    • Taisei Abe

    Luzern's Taisei Abe has been booked in Zurich.

  • 2'
    Goal !
    • Matteo Di Giusto (Scorer)

    Goal! Matteo Di Giusto gives Luzern the lead from the penalty spot. The score is now 0-1.

  • Match Started

Line-ups

FC Zurich FC Zurich
(4-3-3)
(4-1-2-1-2)
Luzern Luzern
25Brecher2Kamberi35Vujevic5Gomez23Rodic7Krasniqi6Tsawa15Palacio10Zuber19Keny9Perea1Loretz20Dorn5Knezevic4Bajrami46Freimann6Abe73Ferreira24Owusu11Di Giusto81Von Moos
25Brecher2Kamberi35Vujevic5Gomez23Rodic7Krasniqi6Tsawa15Palacio10Zuber19Keny9Perea
FC Zurich FC Zurich
(4-3-3)
1Loretz20Dorn5Knezevic4Bajrami46Freimann6Abe73Ferreira24Owusu11Di Giusto81Von Moos
(4-1-2-1-2)
Luzern Luzern
FC Zurich FC Zurich
Hediger, Dennis
Coach
Substitutes
Livano Comenencia 3
46' Out: Milan Rodic

Jahnoah Markelo 26
46' Out: Juan Jose Perea

Matthias Phaeton 17
61' Out: Bledian Krasniqi

Miguel Reichmuth 38
63' Out: David Vujevic

Damienus Reverson 29
84' Out: Cheveyo Tsawa
Luzern Luzern
Frick, Mario
Coach
Substitutes
Severin Ottiger 2
46' Out: Oscar Kabwit Tshikomb

Andrejs Ciganiks 14
76' Out: Lucas Ferreira

Adrian Grbic 9
76' Out: Julian Von Moos

Lars Villiger 27
90' Out: Adrian Bajrami

Statistics

Ball possession
FC Zurich57%
43% Luzern
Shots
5Off goal56On goal6

3
Shots blocked
1
6
Corner kicks
3
3
Offsides
1
5
Saves
3
16
Fouls
14
3
Yellow cards
4
0
Red cards
1

Head to head

FC Zurich
Matches:  25
Luzern
44%
Wins: 11
28%
Draws: 7
28%
Wins: 7
Recent meetings
  1. Flag CHESuper League
    8 Nov 2025
    FC ZurichFC Zurich
    3 : 2
    LuzernLuzern
  2. Flag CHESuper League
    3 Aug 2025
    LuzernLuzern
    1 : 1
    FC ZurichFC Zurich
  3. Flag CHESuper League
    15 Mar 2025
    FC ZurichFC Zurich
    3 : 2
    LuzernLuzern
  4. Flag CHESuper League
    26 Jan 2025
    LuzernLuzern
    3 : 1
    FC ZurichFC Zurich
  5. Flag CHESuper League
    1 Sep 2024
    FC ZurichFC Zurich
    1 : 1
    LuzernLuzern

Form

FC ZurichFC Zurich
  1. Flag CHESuper League
    23 Nov 2025
    FC Sion
    2 : 2
    FC Zurich
  2. Flag CHESuper League
    8 Nov 2025
    FC Zurich
    3 : 2
    Luzern
  3. Flag CHESuper League
    1 Nov 2025
    FC Zurich
    1 : 2
    Lausanne-Sport
  4. Flag CHESuper League
    29 Oct 2025
    Basel
    2 : 0
    FC Zurich
  5. Flag CHESuper League
    26 Oct 2025
    FC Zurich
    2 : 3
    Young Boys
LuzernLuzern
  1. Flag CHESuper League
    22 Nov 2025
    Luzern
    2 : 2
    Servette
  2. Flag CHESuper League
    8 Nov 2025
    FC Zurich
    3 : 2
    Luzern
  3. Flag CHESuper League
    2 Nov 2025
    Luzern
    6 : 0
    Grasshoppers
  4. Flag CHESuper League
    30 Oct 2025
    Lugano
    2 : 0
    Luzern
  5. Flag CHESuper League
    25 Oct 2025
    Winterthur
    2 : 2
    Luzern

FC Zurich vs Luzern Standings

PosTeamWDLMPts
6FC Sion5541420
7Luzern4641418
8FC Zurich5271417
9Lausanne-Sport4461416

Match information