Match summary
Luzern saw off Stade Lausanne-Ouchy 2-1, with a late winner. It was goalless at half-time.
Lars Villiger put Luzern ahead in the 50th minute, Elies Mahmoud equalised in the 82nd minute, and Villiger won it in the 85th minute.
30 July 2023 · Swiss Super League · 2023/24
Half-time: 0–0
Luzern saw off Stade Lausanne-Ouchy 2-1, with a late winner. It was goalless at half-time.
Lars Villiger put Luzern ahead in the 50th minute, Elies Mahmoud equalised in the 82nd minute, and Villiger won it in the 85th minute.
Every shot and where it was taken from.
Hover or tap a shot for the player and minute.
| 90′ | 4 | 1 | 36 | – | – | – | – | – |
| 90′ | – | 1 | – | 6 | – | 31 | – | – | – | – | ||
| 90′ | 1 | – | 2 | 5 | – | 44 | 1 | – | – | – | ||
Ismajl Beka
|
90′ | 1 | 1 | – | 5 | 4 | 44 | 1 | – | – | ||
Martin Frýdek
|
90′ | 2 | 1 | – | 6 | 2 | 42 | – | – | – | – |
Jakub Kadák
Taken off
|
68′ | – | – | 18 | – | – | 2 | 2 | 3 | 1 | 1 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 90′ | – | – | 39 | – | – | 10 | 2 | 13 | 3 | – | – | ||
Max Meyer
|
90′ | – | 1 | 44 | 6 | – | – | – | 5 | – | 4 | – | |
Dario Ulrich
Taken off
|
63′ | – | – | 14 | – | – | 2 | – | 5 | 3 | 2 | – | |
Kevin Spadanuda
Taken off
|
45′ | – | – | 15 | – | – | 1 | – | 2 | – | 1 | – | |
Ardon Jashari
Came on as a substitute
|
45′ | – | 1 | 25 | 1 | – | 1 | 1 | 3 | – | 1 | – | |
Teddy Okou
Came on as a substitute
|
27′ | – | – | 4 | – | – | 1 | 1 | 2 | 1 | 1 | – | |
Severin Ottiger
Came on as a substitute
|
22′ | – | – | 1 | – | – | – | – | – | 1 | – | – |
Kemal Ademi
Taken off
|
45′ | – | – | – | – | – | – | – | 1 | – | 6 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lars Villiger
Came on as a substitute
|
45′ | 2 | – | 2 | 2 | – | – | – | 3 | 1 | 7 | – |
Dany Roger Bornand
|
90′ | 3 | 2 | 25 | – | – | – | – | – |
|---|
Lamine Gassama
Taken off
|
66′ | 1 | – | – | 1 | – | 26 | 1 | – | – | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lavdrim Hajrulahu
Taken off
|
45′ | – | – | – | 1 | – | 24 | – | – | – | – | |
Lucas Pos
|
90′ | 2 | 1 | – | 4 | 2 | 48 | – | – | – | – | |
Linus Obexer
|
90′ | 5 | – | – | 7 | – | 37 | 4 | – | – | ||
Abdallah Ali Mohamed
Taken off
|
62′ | 3 | – | 1 | 6 | 1 | 20 | 1 | – | – | – | |
Rayan Kadima
Came on as a substitute
|
45′ | – | – | 1 | 5 | 4 | 43 | – | – | – | – | |
Nathan Garcia
Came on as a substitute
|
28′ | – | – | – | – | – | 9 | – | – | – | – | |
Shaho Maroufi
Came on as a substitute
|
24′ | 2 | – | – | 3 | – | 9 | 2 | – | – | – |
Giovani Bamba
|
90′ | – | – | 36 | – | – | 4 | 1 | 6 | 3 | 1 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Valon Hamdiu
|
90′ | – | – | 56 | 1 | – | 5 | – | 7 | 4 | 2 | ||
Mergim Qarri
|
90′ | – | – | 52 | 2 | – | 4 | 1 | 7 | 2 | 1 | – | |
Liridon Mulaj
Taken off
|
80′ | – | – | 14 | – | – | 1 | 1 | 6 | – | 4 | – | |
Elies Mahmoud
Came on as a substituteSent off
|
13′ | 1 | – | 3 | – | – | – | – | 2 | 1 | – |
Zachary Hadji
Taken off
|
62′ | – | – | – | – | – | – | 1 | 4 | 1 | 12 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Florian Danho
Came on as a substitute
|
28′ | – | – | 2 | 1 | – | – | – | 3 | 1 | 3 |
Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.
Last five league games before this one, oldest first. Select one to open it.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.