FC Luzern vs FC Sion 1-1
- Kreshnik Hajrizi (OG)65'
- Rilind Nivokazi79'
- Kick-off
- Sat, 31 Oct 2026 · 19:30 (UTC)
- Venue
- Swissporarena, Lucerne
- Referee
- Alessandro Dudic
Match timeline
- 87’Substitution
FC LuzernAdrian Grbić ONDaniel Mikołajewski OFF - 80’Substitution
FC SionBenjamin Kololli ONYlyas Chouaref OFF - 79’Goal!
FC SionRilind NivokaziAssist: Josias Lukembila0 – 2 - 78’Substitution
FC LuzernLucas Manuel Silva Ferreira ONMio Zimmermann OFF - 78’Substitution
FC LuzernNando Toggenburger ONAndrejs Cigaņiks OFF - 72’Substitution
FC SionFranck Surdez ONThéo Berdayes OFF - 72’Substitution
FC SionNoé Sow ONKreshnik Hajrizi OFF - 72’Substitution
FC SionRilind Nivokazi ONWinsley Boteli Mokango OFF
Show 7 earlier events
- 72’Substitution
FC SionJosias Lukembila ONDonat Rrudhani OFF - 65’Own goal
FC LuzernKreshnik Hajrizi0 – 1 - 61’Substitution
FC LuzernTyron Owusu ONOscar Kabwit Tshikomb OFF - 56’Penalty missed
FC SionWinsley Boteli Mokango - 45+1’Yellow card
FC SionBaltazar Costa Rodrigues de Oliveira - 46’Yellow card
FC LuzernOscar Kabwit Tshikomb - 29’Yellow card
FC LuzernAndrejs Cigaņiks - 1’Kick-off
Key stats
- 48%Possession52%
- 9Shots17
- 0.62xG2.87
- 1Shots on Target2
- 3Corners4
- 23Fouls7
- 2Offsides2
- 1Saves1
- 439Passes479
- 2Yellow Cards1
Lineups
Confirmed selections
FC Luzern4 - 2 - 3 - 1
- 30Letica
- 20Dorn
- 21Lüthi
- 46Freimann
- 22Fernandes
- 80Zimmermann
- 29Winkler
- 16tshikomb
- 11Giusto
- 14Cigaņiks
- 19Mikołajewski
Substitutions
- 61’↑24 T. Owusu↓16 O. tshikomb
- 78’↑10 Lucas Ferreira↓80 Mio Zimmermann
- 78’↑15 N. Toggenburger↓14 A. Cigaņiks
- 87’↑9 A. Grbić↓19 D. Mikołajewski
Unused substitutes 7 A. Oehlers, 1 S. Simoni, 27 L. Villiger, 34 D. Xhemalija, 13 B. Freimann
Coach J. Portmann
FC Sion4 - 2 - 3 - 1
Substitutions
- 72’↑19 F. Surdez↓29 T. Berdayes
- 72’↑5 N. Sow↓28 K. Hajrizi
- 72’↑33 R. Nivokazi↓13 Winsley Boteli Mokango
- 72’↑9 J. Lukembila↓77 D. Rrudhani
- 80’↑10 B. Kololli↓ Ylyas Chouaref
Unused substitutes 37 F. Sylla, 21 L. Chipperfield, 6 Marquinhos Cipriano, 12 F. Ruberto
Coach D. Tholot
Match facts
- Competition
- Swiss Super League
- Round
- Matchday 12
- Date
- Sat, 31 Oct 2026
- Kick-off
- 19:30 (UTC)
- Venue
- Swissporarena, Lucerne
- Referee
- Alessandro Dudic
- FC Luzern coach
- J. Portmann
- FC Sion coach
- D. Tholot
League table
Swiss Super League
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 12 | 11 | 1 | 0 | +26 | 34 | |
| 2 | 13 | 8 | 4 | 1 | +16 | 28 | |
| 3 | 13 | 8 | 2 | 3 | +11 | 26 | |
| 4 | 12 | 6 | 2 | 4 | -1 | 20 | |
| 5 | 12 | 6 | 1 | 5 | -3 | 19 | |
| 8 | 13 | 3 | 4 | 6 | -7 | 13 |
Player ratings
- 1
B. Freimann7.0 - 2
K. Letica6.9 - 3
L. Lüthi6.9 - 4
R. Fernandes6.8 - 5
A. Cigaņiks6.8 - 6
P. Dorn6.7 - 7
T. Owusu6.6 - 8
Mio Zimmermann6.5 - 9
M. Di Giusto6.5 - 10
A. Grbić6.4 - 11
N. Toggenburger6.4 - 12
Levin Winkler6.3 - 13
O. tshikomb6.3 - 14
D. Mikołajewski6.2 - 15
Lucas Ferreira6.1 - 16
B. Freimann0.0 - 17
D. Xhemalija0.0 - 18
L. Villiger0.0 - 19
S. Simoni0.0 - 20
A. Oehlers0.0
- 1
R. Nivokazi8.2 - 2
J. Kronig7.5 - 3
N. Hefti7.4 - 4
J. Lukembila7.0 - 5
N. Lavanchy7.0 - 6
I. Chouaref6.9 - 7
A. Racioppi6.7 - 8
B. Kololli6.7 - 9
A. Kabacalman6.6 - 10
Winsley Boteli Mokango6.5 - 11
N. Sow6.4 - 12
Baltazar Costa6.4 - 13
F. Surdez6.3 - 14
K. Hajrizi6.3 - 15
D. Rrudhani6.2 - 16
T. Berdayes6.0 - 17
F. Sylla0.0 - 18
L. Chipperfield0.0 - 19
Marquinhos Cipriano0.0 - 20
F. Ruberto0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 8.2, the best on the pitch — 1 goal in 18 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 1-1-3
- Scored / match
- 2.2
- Conceded / match
- 2.8
- W-D-L
- 3-1-1
- Scored / match
- 2.0
- Conceded / match
- 1.2
Fan predictions
How the fans called it
No votes yet
What happened
Match report
FC Sion left Lucerne with a 2-0 win after Kreshnik Hajrizi's own goal in the 65th minute put them ahead and Rilind Nivokazi added a second in the 79th minute. FC Luzern had a late chance to change it after a missed penalty from Winsley Boteli Mokango in the 56th minute.
The first half ended goalless, though Andrejs Cigaņiks was booked in the 29th minute and Baltazar Costa Rodrigues de Oliveira in first-half stoppage time. FC Luzern then lost Oscar Kabwit Tshikomb to a yellow card in the 46th minute, with the score still 0-0 at the interval.
Sion's breakthrough came after the break when Hajrizi turned the ball into his own net for 0-1. FC Sion then made four changes in the 72nd minute, including taking off Hajrizi and Boteli Mokango, and one of the newcomers scored seven minutes later. Josias Lukembila set up Nivokazi for the 79th-minute finish, with both players having come on in the 72nd minute. FC Luzern made two changes in the 78th minute and sent on Adrian Grbić in the 87th minute, but they never found an equaliser.
The numbers were fairly close in possession, with FC Luzern on 48% and FC Sion on 52%, and the visitors also had more passes, 479 to 439. Sion had more shots, 17 to 9, more shots on target, 2 to 1, and a higher xG of 2.87 to 0.62. Corner kicks finished 4-3 to Sion, while Luzern committed 23 fouls to Sion's 7; both sides were offside twice and each goalkeeper made one save.
There were three bookings in the match. Luzern's were Andrejs Cigaņiks in the 29th minute and Oscar Kabwit Tshikomb in the 46th minute, while Sion's lone yellow went to Baltazar Costa Rodrigues de Oliveira in first-half stoppage time.
Match record
- Competition
- Swiss Super League
- Round
- Matchday 12
- Kick-off
- Venue
- Swissporarena, Lucerne
- Referee
- Alessandro Dudic
- Match ID
cornerflick:match:fc-luzern-vs-fc-sion-swiss-super-league-2026-10-31
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. FC Luzern 1-1 FC Sion, Swiss Super League, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/swiss-super-league/matches/fc-luzern-vs-fc-sion-swiss-super-league-2026-10-31
Permanent identifier cornerflick:match:fc-luzern-vs-fc-sion-swiss-super-league-2026-10-31. 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-luzern-vs-fc-sion-swiss-super-league-2026-10-31" 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
15 events
- 29’Yellow card
FC LuzernAndrejs Cigaņiks - 45+1’Yellow card
FC SionBaltazar Costa Rodrigues de Oliveira - 46’Yellow card
FC LuzernOscar Kabwit Tshikomb - 56’Penalty missed
FC SionWinsley Boteli Mokango - 61’Substitution
FC LuzernTyron Owusu ONOscar Kabwit Tshikomb OFF - 65’Own goal
FC LuzernKreshnik Hajrizi0 – 1 - 72’Substitution
FC SionFranck Surdez ONThéo Berdayes OFF - 72’Substitution
FC SionNoé Sow ONKreshnik Hajrizi OFF - 72’Substitution
FC SionRilind Nivokazi ONWinsley Boteli Mokango OFF - 72’Substitution
FC SionJosias Lukembila ONDonat Rrudhani OFF - 78’Substitution
FC LuzernLucas Manuel Silva Ferreira ONMio Zimmermann OFF - 78’Substitution
FC LuzernNando Toggenburger ONAndrejs Cigaņiks OFF - 79’Goal!
FC SionRilind NivokaziAssist: Josias Lukembila0 – 2 - 80’Substitution
FC SionBenjamin Kololli ONYlyas Chouaref OFF - 87’Substitution
FC LuzernAdrian Grbić ONDaniel Mikołajewski OFF




