Zurich vs Luzern

15 March 2025 · Swiss Super League · 2024/25

Full time 3 – 2

Half-time: 2–1

  • Mounir Chouiar 32’
  • Bledian Krasniqi 34’
  • Samuel Ballet 76’
  • Donat Rrudhani 5’, 90+6’ (pen)

Match summary

Zurich came from behind to win 3-2 at home to Luzern. Zurich led 2-1 at half-time.

In the first half, Donat Rrudhani put Luzern ahead in the 5th minute, Mounir Chouiar equalised in the 32nd minute, and Bledian Krasniqi put Zurich in front in the 34th minute. In the second half, Samuel Ballet made it 3-1 in the 76th minute and Rrudhani pulled one back to make it 3-2 from the penalty spot in stoppage time.

Key events

Zurich Luzern
Kick-off
5’
Donat RrudhaniLeft foot shot0-1 (Luzern)
Rodrigo ConceiçãoShot on target
10’
Mounir ChouiarRight foot shot1-1 (Zurich)
32’
Bledian KrasniqiRight foot shot2-1 (Zurich)
34’
37’
Half-time2-1
Junior LigueDaniel Denoon
46’
Steven ZuberShot on target
46’
Rodrigo ConceiçãoShot on target
47’
Second half underway
Umeh EmmanuelShot on target
50’
58’
Pius DornShot on target
Samuel BalletJahnoah Markelo
62’
Steven ZuberShot on target
65’
Umeh EmmanuelShot on target
68’
72’
Sinan KarweinaBung Meng Freimann
Samuel BalletRight foot shot3-1 (Zurich)
76’
76’
Adrian GrbićShot on target
Samuel BalletTime wasting
82’
83’
Aleksandar StankovićShot on target
Samuel BalletShot on target
85’
86’
Adrian GrbićArgument
Mariano GómezArgument
86’
90+4’
Stefan KneževićVAR: No penalty
90+6’
Donat RrudhaniPenalty3-2 (Luzern)
Full-time3-2

Shot map

Every shot and where it was taken from.

 Luzern attacking Zurich attacking 
5’ Donat Rrudhani (Luzern), open play, goal 8’ Jahnoah Markelo (Zurich), open play, off target 10’ Rodrigo Conceição (Zurich), open play, saved 10’ Steven Zuber (Zurich), open play, blocked 18’ Mounir Chouiar (Zurich), open play, off target 19’ Bledian Krasniqi (Zurich), open play, blocked 20’ Donat Rrudhani (Luzern), open play, off target 24’ Steven Zuber (Zurich), open play, blocked 26’ Kevin Spadanuda (Luzern), open play, off target 29’ Lindrit Kamberi (Zurich), open play, blocked 30’ Thibault Klidjé (Luzern), open play, off target 30’ Jahnoah Markelo (Zurich), set piece, blocked 32’ Mounir Chouiar (Zurich), open play, goal 34’ Bledian Krasniqi (Zurich), open play, goal 34’ Jahnoah Markelo (Zurich), open play, blocked 41’ Mariano Gómez (Zurich), from a corner, off target 47’ Daniel Denoon (Zurich), from a corner, blocked 47’ Rodrigo Conceição (Zurich), open play, saved 46’ Steven Zuber (Zurich), open play, saved 50’ Umeh Emmanuel (Zurich), open play, saved 51’ Jahnoah Markelo (Zurich), open play, blocked 52’ Lindrit Kamberi (Zurich), from a corner, off target 58’ Donat Rrudhani (Luzern), open play, off target 58’ Pius Dorn (Luzern), open play, saved 65’ Steven Zuber (Zurich), from a corner, saved 68’ Umeh Emmanuel (Zurich), open play, saved 69’ Donat Rrudhani (Luzern), direct free kick, off target 76’ Samuel Ballet (Zurich), open play, goal 76’ Adrian Grbić (Luzern), open play, saved 83’ Aleksandar Stanković (Luzern), from a corner, saved 85’ Samuel Ballet (Zurich), open play, saved 90’ Steven Zuber (Zurich), open play, blocked 90+2’ Adrian Grbić (Luzern), from a corner, blocked 90+6’ Donat Rrudhani (Luzern), penalty, goal 5’ Donat Rrudhani (Luzern), open play, goal 8’ Jahnoah Markelo (Zurich), open play, off target 10’ Rodrigo Conceição (Zurich), open play, saved 10’ Steven Zuber (Zurich), open play, blocked 18’ Mounir Chouiar (Zurich), open play, off target 19’ Bledian Krasniqi (Zurich), open play, blocked 20’ Donat Rrudhani (Luzern), open play, off target 24’ Steven Zuber (Zurich), open play, blocked 26’ Kevin Spadanuda (Luzern), open play, off target 29’ Lindrit Kamberi (Zurich), open play, blocked 30’ Thibault Klidjé (Luzern), open play, off target 30’ Jahnoah Markelo (Zurich), set piece, blocked 32’ Mounir Chouiar (Zurich), open play, goal 34’ Bledian Krasniqi (Zurich), open play, goal 34’ Jahnoah Markelo (Zurich), open play, blocked 41’ Mariano Gómez (Zurich), from a corner, off target 47’ Daniel Denoon (Zurich), from a corner, blocked 47’ Rodrigo Conceição (Zurich), open play, saved 46’ Steven Zuber (Zurich), open play, saved 50’ Umeh Emmanuel (Zurich), open play, saved 51’ Jahnoah Markelo (Zurich), open play, blocked 52’ Lindrit Kamberi (Zurich), from a corner, off target 58’ Donat Rrudhani (Luzern), open play, off target 58’ Pius Dorn (Luzern), open play, saved 65’ Steven Zuber (Zurich), from a corner, saved 68’ Umeh Emmanuel (Zurich), open play, saved 69’ Donat Rrudhani (Luzern), direct free kick, off target 76’ Samuel Ballet (Zurich), open play, goal 76’ Adrian Grbić (Luzern), open play, saved 83’ Aleksandar Stanković (Luzern), from a corner, saved 85’ Samuel Ballet (Zurich), open play, saved 90’ Steven Zuber (Zurich), open play, blocked 90+2’ Adrian Grbić (Luzern), from a corner, blocked 90+6’ Donat Rrudhani (Luzern), penalty, goal
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Zurich 4-2-3-1 Starting XI
Brecher
Gómez
Denoon 46’
Conceição 46’
Kamberi
Gbamin
Krasniqi 78’
Emmanuel 78’
Zuber
Markelo 62’
Chouiar
Luzern 4-2-3-1 Starting XI
Loretz
Cigaņiks 82’
Knežević
Freimann 72’
Ottiger
Owusu 46’
Dorn
Spadanuda 72’
Stanković
Rrudhani 2
Klidjé 62’

Player stats

Goalkeeper1 player
Yanick Brecher
90′ 3 2 44 – – – – –
Defenders5 players
90′ 2 1 – 3 1 36 – – – –
90′ 2 1 – 5 3 46 – – –
Daniel Denoon Taken off
45′ – 1 – – – 32 1 – –
Rodrigo Conceição Taken off
45′ 1 – – 5 – 17 1 – – –
Junior Ligue Came on as a substitute
45′ 2 2 – 4 2 15 1 – – –
Midfielders7 players
90′ – – 48 – – 3 1 3 2 – –
Bledian Krasniqi Taken off
78′ 1 1 46 5 – – – 3 1 – –
Jahnoah Markelo Taken off
62′ – 1 28 3 – 1 – 4 – 2 –
90′ – – 29 – – 1 – 4 1 1 –
Umeh Emmanuel Taken off
78′ – 1 17 2 – – – – – – –
Miguel Reichmuth Came on as a substitute
45′ – – 14 – – 1 2 4 – – –
Cheveyo Tsawa Came on as a substitute
12′ – – 4 1 – 1 – 1 – – –
Forwards3 players
Mounir Chouiar
90′ 1 – 2 1 – – 7 5 3 42 –
Samuel Ballet Came on as a substitute
28′ 1 – 2 2 – – – 3 – 12
Damienus Reverson Came on as a substitute
12′ – – – – – – – 1 – 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.