Match summary
St. Gallen saw off Lugano 1-0. St. Gallen led 1-0 at half-time.
C. Boukhalfa put St. Gallen ahead in the 29th minute.
Lugano can feel hard done by, creating 1.37 expected goals (xG) from 19 shots to St. Gallen's 0.88 from 14.
13 September 2025 · Swiss Super League · 2025/26 · Referee Alessandro Dudic
Half-time: 1–0
St. Gallen saw off Lugano 1-0. St. Gallen led 1-0 at half-time.
C. Boukhalfa put St. Gallen ahead in the 29th minute.
Lugano can feel hard done by, creating 1.37 expected goals (xG) from 19 shots to St. Gallen's 0.88 from 14.
Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.
Tap a goal for the scorer and score.
Every shot and where it was taken from.
Hover or tap a shot for the player, minute and xG.
| 90′ | 5 | 0 | 46 | – | – | – | – | – |
| 90′ | – | – | 17 | 2 | – | 4 | – | 10 | – | 4 | – | ||
H. Vandermersch
Taken off
|
77′ | – | – | 21 | 1 | – | 2 | 2 | 5 | 2 | 2 | – | |
L. Görtler
Taken off
|
68′ | – | – | 28 | 3 | – | 1 | 2 | 6 | 2 | 3 | – | |
| 90′ | 1 | – | 29 | 1 | – | 1 | 1 | 3 | 1 | – | – | ||
C. Okoroji
Taken off
|
77′ | – | – | 14 | – | – | – | 1 | 2 | – | – | – | |
C. Konietzke
Came on as a substitute
|
22′ | – | – | 3 | 1 | – | – | – | – | – | – | – | |
C. Witzig
Came on as a substitute
|
13′ | – | – | 4 | – | – | 1 | – | 1 | 1 | – | – |
A. Vogt
Taken off
|
60′ | – | – | 1 | – | 0.05 | – | – | 1 | – | 1 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A. Balde
Taken off
|
60′ | – | – | 4 | 1 | 0.42 | – | – | 2 | – | 5 | – | |
S. Vladi
Came on as a substitute
|
30′ | – | – | 2 | 1 | 0.10 | – | 1 | 3 | – | 5 | – | |
M. Efekele
Came on as a substitute
|
30′ | – | – | 1 | 1 | 0.09 | – | – | 4 | 2 | 3 | – | |
E. Owusu
Came on as a substitute
|
13′ | – | – | 1 | – | 0.06 | – | – | 5 | – | 12 | – |
| 90′ | 3 | 1 | 51 | – | – | – | – | – |
| 68′ | – | – | – | – | – | 23 | – | – | – | – | ||
| 90′ | 1 | 1 | – | 4 | 3 | 45 | 1 | – | – | – | ||
| 90′ | 7 | – | – | 12 | 3 | 65 | – | – | – | – | ||
| 90′ | – | 1 | – | 3 | – | 67 | – | – | – | – |
A. Grgić
Taken off
|
68′ | – | – | 35 | 1 | – | 3 | – | 3 | – | – | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
U. Bislimi
Taken off
|
81′ | – | – | 64 | 1 | – | – | – | 1 | 2 | 1 | – | |
| 90′ | – | – | 43 | 4 | – | 4 | – | 7 | 1 | 1 | – | ||
M. H. Mahmoud
|
60′ | – | – | 9 | – | – | 1 | – | 4 | 3 | 2 | – | |
M. Bottani
Taken off
|
60′ | – | – | 25 | 2 | – | 1 | – | 2 | 1 | 1 | – | |
Y. Cimignani
Came on as a substitute
|
30′ | – | – | 14 | – | – | – | – | 1 | 1 | – | – | |
O. Doumbia
Came on as a substitute
|
22′ | – | – | 10 | – | – | – | – | 1 | 1 | – | – |
| 90′ | – | – | 3 | 1 | 0.24 | – | 2 | 12 | 2 | 33 | – | ||
A. Parsemain
Came on as a substitute
|
9′ | – | – | 2 | 1 | 0.12 | – | 1 | 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.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.