Lugano vs St. Gallen

26 November 2025 · Swiss Super League · 2025/26 · Referee Alessandro Dudic

Full time 1 – 3

Half-time: 1–1

  • G. Koutsias 33’
  • C. Boukhalfa 42’
  • L. Daschner 62’
  • A. Balde 90+5’

Match summary

St. Gallen came from behind to win 3-1 away at Lugano. It was 1-1 at half-time.

In the first half, G. Koutsias put Lugano ahead in the 33rd minute and C. Boukhalfa equalised in the 42nd minute. In the second half, L. Daschner put St. Gallen in front in the 62nd minute and A. Balde made it 1-3 in stoppage time.

There was little between the sides on chances: Lugano created 0.91 expected goals (xG) from 15 shots, St. Gallen 1.18 from 10.

Match stats

62% Possession 38%
15 Shots 10
6 Shots on target 4
4 Corners 3
446 Passes 267
82.3% Pass accuracy 65.9%
12 Tackles 9
14 Fouls 17
3 Yellow cards 4
0 Offsides 2

Key events

Lugano St. Gallen
Kick-off
29’
G. KoutsiasLeft foot shot1-0 (Lugano)
33’
36’
D. D. S. CorreiaShot on target
41’
42’
C. BoukhalfaRight foot shot1-1 (St. Gallen)
Half-time1-1
46’
46’
Second half underway
48’
Y. CimignaniShot on target
51’
A. E. WafiL. L. Mai
53’
57’
A. BaldeShot on target
61’
62’
L. DaschnerRight foot shot1-2 (St. Gallen)
73’
Y. CimignaniShot on target
77’
A. ParsemainShot on target
84’
A. PapadopoulosVAR: Goal given
88’
90+2’
90+4’
J. QuintillàL. Daschner
90+5’
A. BaldeRight foot shot1-3 (St. Gallen)
A. PapadopoulosShot on target
90+5’
90+7’
Full-time1-3

How the chances added up

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.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.91 1.18 33’ G. Koutsias (Lugano), 1-0 33’ 42’ C. Boukhalfa (St. Gallen), 1-1 42’ 62’ L. Daschner (St. Gallen), 1-2 62’ 90+5’ A. Balde (St. Gallen), 1-3 90+5’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.91 1.18 33’ G. Koutsias (Lugano), 1-0 Koutsias 33’ 42’ C. Boukhalfa (St. Gallen), 1-1 Boukhalfa 42’ 62’ L. Daschner (St. Gallen), 1-2 Daschner 62’ 90+5’ A. Balde (St. Gallen), 1-3 Balde 90+5’
Lugano 0.91 xGSt. Gallen 1.18 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 St. Gallen attacking Lugano attacking 
90+5’ A. Balde (St. Gallen), open play, 0.81 xG, goal 41’ D. D. S. Correia (Lugano), open play, 0.16 xG, saved 24’ L. L. Mai (Lugano), open play, 0.12 xG, off target 62’ L. Daschner (St. Gallen), set piece, 0.10 xG, goal 56’ D. D. S. Correia (Lugano), open play, 0.09 xG, blocked 87’ A. Parsemain (Lugano), from a corner, 0.08 xG, off target 33’ G. Koutsias (Lugano), open play, 0.07 xG, goal 17’ M. Zanotti (Lugano), open play, 0.07 xG, blocked 77’ Y. Cimignani (Lugano), set piece, 0.07 xG, saved 85’ A. Vogt (St. Gallen), open play, 0.07 xG, off target 89’ A. Vogt (St. Gallen), open play, 0.06 xG, off target 19’ D. D. S. Correia (Lugano), from a corner, 0.05 xG, off target 42’ C. Boukhalfa (St. Gallen), open play, 0.04 xG, goal 47’ A. Grgić (Lugano), direct free kick, 0.04 xG, blocked 51’ Y. Cimignani (Lugano), open play, 0.03 xG, saved 64’ M. Marques (Lugano), from a corner, 0.03 xG, off target 84’ A. Parsemain (Lugano), open play, 0.03 xG, saved 26’ L. Daschner (St. Gallen), open play, 0.03 xG, off target 57’ A. Balde (St. Gallen), open play, 0.03 xG, saved 1’ A. Vogt (St. Gallen), open play, 0.02 xG, off target 90+5’ A. Papadopoulos (Lugano), set piece, 0.02 xG, saved 80’ M. Marques (Lugano), set piece, 0.02 xG, off target 70’ K. Behrens (Lugano), open play, 0.02 xG, off target 36’ S. Ambrosius (St. Gallen), from a corner, 0.02 xG, off target 83’ A. Balde (St. Gallen), from a corner, 0.01 xG, blocked 90+5’ A. Balde (St. Gallen), open play, 0.81 xG, goal 41’ D. D. S. Correia (Lugano), open play, 0.16 xG, saved 24’ L. L. Mai (Lugano), open play, 0.12 xG, off target 62’ L. Daschner (St. Gallen), set piece, 0.10 xG, goal 56’ D. D. S. Correia (Lugano), open play, 0.09 xG, blocked 87’ A. Parsemain (Lugano), from a corner, 0.08 xG, off target 33’ G. Koutsias (Lugano), open play, 0.07 xG, goal 77’ Y. Cimignani (Lugano), set piece, 0.07 xG, saved 85’ A. Vogt (St. Gallen), open play, 0.07 xG, off target 17’ M. Zanotti (Lugano), open play, 0.07 xG, blocked 89’ A. Vogt (St. Gallen), open play, 0.06 xG, off target 19’ D. D. S. Correia (Lugano), from a corner, 0.05 xG, off target 42’ C. Boukhalfa (St. Gallen), open play, 0.04 xG, goal 47’ A. Grgić (Lugano), direct free kick, 0.04 xG, blocked 51’ Y. Cimignani (Lugano), open play, 0.03 xG, saved 64’ M. Marques (Lugano), from a corner, 0.03 xG, off target 84’ A. Parsemain (Lugano), open play, 0.03 xG, saved 26’ L. Daschner (St. Gallen), open play, 0.03 xG, off target 57’ A. Balde (St. Gallen), open play, 0.03 xG, saved 1’ A. Vogt (St. Gallen), open play, 0.02 xG, off target 90+5’ A. Papadopoulos (Lugano), set piece, 0.02 xG, saved 80’ M. Marques (Lugano), set piece, 0.02 xG, off target 70’ K. Behrens (Lugano), open play, 0.02 xG, off target 36’ S. Ambrosius (St. Gallen), from a corner, 0.02 xG, off target 83’ A. Balde (St. Gallen), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lugano 4-2-3-1 Starting XI
Saipi
Zanotti
Papadopoulos
Mai 53’
Marques
Doumbia
Grgić
Cassano 61’
Correia 79’
Cimignani 79’
Koutsias 60’
St. Gallen 3-1-4-2 Starting XI
Zigi
Ambrosius 70’
Stanić
May
Stevanović
Vandermersch
Boukhalfa
Daschner 90’
Okoroji 46’
Vogt 90’
Efekele 46’

Player stats

Goalkeeper1 player
90′ 1 3 63 – – – – –
Defenders5 players
90′ 1 1 – 5 – 34 1 – – –
90′ 3 – – 9 3 41 4 – – –
L. L. Mai Taken off
90′ 2 1 – 6 1 52 – – – –
90′ – 2 – 4 2 34 1 – – –
A. E. Wafi Came on as a substitute
37′ 2 – – 3 1 18 1 – – –
Midfielders6 players
O. Doumbia
90′ – 1 36 2 – 1 4 7 – 1 –
90′ – – 63 7 – 1 – 3 1 1 –
C. Cassano Taken off
61′ – – 17 – – 1 – 5 – 3 –
D. D. S. Correia Taken off
90′ – – 22 – – – – 3 1 1 –
Y. Cimignani Taken off
79′ – – 25 1 – – – 6 3 – –
H. Mahou Came on as a substitute
29′ – – 12 – – 1 – 5 – – –
Forwards4 players
G. Koutsias Taken off
60′ 1 – 1 1 0.07 – – 4 1 13 –
K. Behrens Came on as a substitute
30′ – – 1 – 0.02 – – 7 2 10 –
E. Pihlstrom Came on as a substitute
11′ – – – – – – – – – 5 –
A. Parsemain Came on as a substitute
11′ – – 2 1 0.11 – – – – 1 –
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.