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

Ballet (76') Krasniqi (34') Chouiar (32')
Rrudhani (90') Rrudhani (5')

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


Match feed:
  • Match Started
  • 90'
    Goal !
    • Donat Rrudhani (Scorer)

    Donat Rrudhani keeps Luzern in contention with a penalty, making the score 3-2.

  • 87'
    Yellow Card
    • Adrian Grbic

    Adrian Grbic (Luzern) has been booked and must now be careful not to get a second yellow card.

  • 86'
    Yellow Card
    • Mariano Gomez

    Mariano Gomez (Zurich) has received a yellow card from Sven Wolfensberger.

  • 82'
    Yellow Card
    • Samuel Ballet

    Samuel Ballet is booked for the home team.

  • 82'
    Substitution
    • Andrejs Ciganiks
    • Ruben Dantas Fernandes

    Ruben Dantas Fernandes is replacing Andrejs Ciganiks for Luzern at Letzigrund.

  • 78'
    Substitution
    • Umeh Emmanuel
    • Damienus Reverson

    Zurich make their fourth substitution with Damienus Reverson replacing Umeh Emmanuel.

  • 78'
    Substitution
    • Umeh Emmanuel
    • Damienus Reverson

    Zurich make their fourth substitution with Damienus Reverson replacing Umeh Emmanuel.

  • 76'
    Goal !
    • Samuel Ballet (Scorer)

    Goal! Zurich extend their lead to 3-1 through Samuel Ballet.

  • 72'
    Substitution
    • Bung Meng Freimann
    • Sinan Karweina

    Mario Frick (Luzern) is making a third substitution, with Sinan Karweina replacing Bung Meng Freimann.

  • 72'
    Substitution
    • Bung Meng Freimann
    • Sinan Karweina

    Mario Frick (Luzern) is making a third substitution, with Sinan Karweina replacing Bung Meng Freimann.

  • 62'
    Substitution
    • Thibault Klidje
    • Lars Villiger

    The away team have replaced Thibault Klidje with Lars Villiger. This is the second substitution made today by Mario Frick.

  • 62'
    Substitution
    • Jahnoah Markelo
    • Samuel Ballet

    Ricardo Moniz is making the team's third substitution at Letzigrund with Samuel Ballet replacing Jahnoah Markelo.

  • 46'
    Substitution
    • Rodrigo Conceicao
    • Miguel Reichmuth

    Miguel Reichmuth is replacing Rodrigo Conceicao for the home team.

  • 46'
    Substitution
    • Rodrigo Conceicao
    • Miguel Reichmuth

    Miguel Reichmuth is replacing Rodrigo Conceicao for the home team.

  • 46'
    Substitution
    • Tyron Owusu
    • levin Winkler

    levin Winkler is on a sub for Tyron Owusu for Luzern.

  • 38'
    Yellow Card
    • Daniel Tyrell Denoon

    At Letzigrund, Daniel Tyrell Denoon has been yellow-carded for the home team.

  • 34'
    Goal !
    • Bledian Krasniqi (Scorer)

    Zurich take a 2-1 lead thanks to Bledian Krasniqi.

  • 32'
    Goal !
    • Mounir Chouiar (Scorer)
    • Umeh Emmanuel (Assist)

    Mounir Chouiar levels the score at 1-1.

    Umeh Emmanuel with an assist there.

  • 5'
    Goal !
    • Donat Rrudhani (Scorer)
    • Kevin Spadanuda (Assist)

    Goal! Donat Rrudhani gives Luzern a 0-1 lead.

    That's a fine assist from Kevin Spadanuda.

  • Match Started

Line-ups

FC Zurich FC Zurich
(4-2-3-1)
(4-2-3-1)
Luzern Luzern
25Brecher2Kamberi5Gomez36Denoon27Conceicao4Gbamin7Krasniqi26Markelo17Zuber11Emmanuel23Chouiar1Loretz2Ottiger5Knezevic46Freimann14Ciganiks8Stankovic24Owusu20Dorn11Rrudhani7Spadanuda17Klidje
25Brecher2Kamberi5Gomez36Denoon27Conceicao4Gbamin7Krasniqi26Markelo17Zuber11Emmanuel23Chouiar
FC Zurich FC Zurich
(4-2-3-1)
1Loretz2Ottiger5Knezevic46Freimann14Ciganiks8Stankovic24Owusu20Dorn11Rrudhani7Spadanuda17Klidje
(4-2-3-1)
Luzern Luzern
FC Zurich FC Zurich
Moniz, Ricardo
Coach
Substitutes
Miguel Reichmuth 38
46' Out: Rodrigo Conceicao

Calixte Ligue 20
46' Out: Daniel Tyrell Denoon

Samuel Ballet 8
62' Out: Jahnoah Markelo

Damienus Reverson 29
78' Out: Umeh Emmanuel

Cheveyo Tsawa 6
78' Out: Bledian Krasniqi
Luzern Luzern
Frick, Mario
Coach
Substitutes
levin Winkler 29
46' Out: Tyron Owusu

Lars Villiger 27
62' Out: Thibault Klidje

Sinan Karweina 10
72' Out: Bung Meng Freimann

Adrian Grbic 9
72' Out: Kevin Spadanuda

Ruben Dantas Fernandes 22
82' Out: Andrejs Ciganiks

Statistics

Ball possession
FC Zurich60%
40% Luzern
Shots
3Off goal410On goal6

8
Shots blocked
0
6
Corner kicks
4
2
Offsides
2
4
Saves
7
11
Fouls
10
3
Yellow cards
1
0
Red cards
0

FC Zurich vs Luzern Betting tips

The most common result of matches between FC Zurich and FC Luzern when FC Zurich is playing at home is 1-1. 6 matches have ended with this result.
The most common result of matches between FC Zurich and FC Luzern is 1-1. 12 matches have ended with this result.
During the last 36 meetings with FC Zurich playing at home, FC Zurich have won 15 times, there have been 9 draws while FC Luzern have won 12 times. The goal difference is 57-42 in favour of FC Zurich.
During the last 73 meetings, FC Zurich have won 27 times, there have been 19 draws while FC Luzern have won 27 times. The goal difference is 112-95 in favour of FC Zurich.
Did you know that FC Zurich scores 29% of their goals between the minutes 76-90?
Did you know that FC Zurich scores 9% of their goals between the minutes 61-75? This is the lowest percentage in the league.
Did you know that FC Luzern scores 41% of their goals between the minutes 76-90?
When playing at home, FC Zurich have not lost to FC Luzern in their last 4 encounters.
FC Zurich have received 6 red cards this season. This is the highest number in Super League.
FC Zurich haven't scored in 3 of their 13 home matches in Super League this season.
1/10

News

Head to head

FC Zurich
Matches:  23
Luzern
43%
Wins: 10
26%
Draws: 6
30%
Wins: 7
Recent meetings
  1. Flag CHESuper League
    14 Mar 2025
    FC ZurichFC Zurich
    3 : 2
    LuzernLuzern
  2. Flag CHESuper League
    25 Jan 2025
    LuzernLuzern
    3 : 1
    FC ZurichFC Zurich
  3. Flag CHESuper League
    31 Aug 2024
    FC ZurichFC Zurich
    1 : 1
    LuzernLuzern
  4. Flag CHESuper League
    17 Feb 2024
    LuzernLuzern
    0 : 1
    FC ZurichFC Zurich
  5. Flag CHESuper League
    9 Dec 2023
    FC ZurichFC Zurich
    1 : 1
    LuzernLuzern

Form

FC ZurichFC Zurich
  1. Flag CHESuper League
    20 Apr 2025
    Young Boys
    2 : 1
    FC Zurich
  2. Flag CHESuper League
    11 Apr 2025
    FC Zurich
    0 : 4
    Basel
  3. Flag CHESuper League
    4 Apr 2025
    Winterthur
    0 : 0
    FC Zurich
  4. Flag CHESuper League
    1 Apr 2025
    FC Zurich
    2 : 2
    Lausanne-Sport
  5. Flag CHESuper League
    29 Mar 2025
    Grasshoppers
    1 : 2
    FC Zurich
LuzernLuzern
  1. Flag CHESuper League
    20 Apr 2025
    Servette
    2 : 1
    Luzern
  2. Flag CHESuper League
    12 Apr 2025
    Luzern
    5 : 0
    Young Boys
  3. Flag CHESuper League
    5 Apr 2025
    Grasshoppers
    3 : 1
    Luzern
  4. Flag CHESuper League
    2 Apr 2025
    Luzern
    1 : 1
    St Gallen
  5. Flag CHESuper League
    29 Mar 2025
    Lausanne-Sport
    1 : 4
    Luzern

Match information