Skip to main content
TODAY
All
Skip to content
July 25, 2026
All Match Preview African football EPL NPFL Uncategorized European football NetWorth Nigeria National Team Nigerian Players Champions League Premier League Celebrity Nigerian Football Lifestyle
Super League
SponsoredSkake
Cornaredo, Lugano
Matchweek 36
FC Lugano
Home
⚽ M. H. Mahmoud 53'
1 : 2
FT
HT 0 – 0
FC St. Gallen 1879
Away
⚽ M. Stevanović 69' ⚽ L. Görtler 74'
Dudic, Alessandro
SponsoredSkake
SponsoredSkake
📍 Match Details
Competition Super League
Round Matchweek 36
Date Sun 10 May 2026, 13:00
Venue Cornaredo, Lugano
Weather ☀️ Clear
Result 1 – 2 (HT 0–0)
🟨 Referee
Dudic, Alessandro
Switzerland
Ball Possession
58%FC Lugano — FC St. Gal42%
🎯 Shots
10
Total Shots
19
5
Shots on Target
9
2
Shots off Target
6
9
Shots Inside Box
13
1
Shots Outside Box
6
3
Blocked Shots
4
1
Hit Woodwork
0
3
Big Chances
3
3
Big Chances Missed
1
1.13
Expected Goals (xG)
2.90
⚡ Attack
2
Corners
6
2
Fouls Received (F3)
5
24
Touches in Box
26
51
Final Third Entries
55
2/10 (20%)
Dribbles
4/11 (36%)
2
Offsides
0
🔁 Passing
313
Accurate Passes
209
405
Total Passes
284
28/65 (43%)
Long Balls
23/55 (42%)
77.3
Pass Accuracy (%)
73.6
🛡 Defence
12
Tackles
15
12
Total Tackles
15
75
Tackles Won (%)
80
10
Interceptions
9
28
Clearances
22
3
Blocked Shots
4
40
Ball Recoveries
42
🟨 Discipline
10
Fouls
15
14
Free Kicks
9
3
Yellow Cards
5
56
Total Duels
44
20/33 (61%)
Aerial Duels
13/34 (38%)
29/55 (53%)
Ground Duels
27/57 (47%)
7
Dispossessed
6
🧤 Goalkeeping
1.42
Goals Prevented
-0.17
9
Goal Kicks
4
25
Throw-ins
30
📈 Odds View all ›
FC Lugano
11.97
Consensus
Draw
4.11
Consensus
FC St. Ga
2.75
Consensus
SponsoredSkake
FC Lugano 3-4-1-2
vs
3-5-2 FC St. Gallen
Ballmoos
Papadopoulos
Mai
Delcroix
Zanotti
Bislimi
Grgić
Cimignani
Mahmoud
Steffen
Behrens
Zigi
Kleine-Bekel
Stanić
Okoroji
Vandermersch
Görtler
Daschner
Boukhalfa
Weibel
Vogt
Balde
FC Lugano FC St. Gal ⚽=Goal ▮=Yel ▮=Red ↑=Sub on
SoccerHub.ng
🧑‍💼 Coaches & Referee
Mattia Croci-Torti
Mattia Croci-Torti
Switzerland
⚽ 4-2-3-1
Win Rate
0%
Record18W11D8L
Enrico Maassen
Enrico Maassen
Germany
⚽ 3-1-4-2
Win Rate
0%
Record18W9D8L
⚖ Referee
Dudic, Alessandro Switzerland
⏱ ET — EXTRA TIME HALF TIME
90'
Yellow Card — L. Daschner
L. Daschner tugs the shirt and the referee spots it immediately and picks up a booking in the 90'. A costly booking this deep into the match.
90'
📺
VAR Review — 90'
An incident involving R. Steffen is under review. Play is held up while the officials consult the replay. The referee points to the spot!
90'
Yellow Card — H. Mahou
H. Mahou gets the man but not the ball — the referee awards the free kick and picks up a booking in the 90'. A costly booking this deep into the match.
90'
Yellow Card — D. Besio
D. Besio clips the heels of the attacker and picks up a booking in the 90'. A costly booking this deep into the match.
90'
🏁
🏁 Full Time
The final whistle has been blown. xG: FC Lugano 4.15 – 0.00 FC St. Gallen 1879. Possession: FC Lugano 58% – 42% FC St. Gallen 1879 · Shots: 10 – 19 · On Target: 5 – 9 · Corners: 2 – 6 · Fouls: 10 – 15 · Offsides: 2 – 0 · Yellow Cards: 3 – 5 · Passes: 405 – 284 · Pass Accuracy: 77.3% – 73.6% · Throw-ins: 25 – 30 · Free Kicks: 14 – 9 · Tackles: 12 – 15 · Blocked Shots: 3 – 4.
90'
💬
FT
86'
Substitution — FC Lugano
E. Pihlstrom is introduced for A. Grgić in the 86'. The manager is chasing the game with this change.
84'
Substitution — FC St. Gallen 1879
N. Scherrer is introduced for A. Balde in the 84'. Running the clock down — experience on for legs.
78'
Substitution — FC Lugano
H. Mahou is introduced for M. H. Mahmoud in the 78'. The manager is chasing the game with this change.
78'
Substitution — FC Lugano
M. Bottani is introduced for L. Mai in the 78'. The manager is chasing the game with this change.
77'
Yellow Card — C. Boukhalfa
C. Boukhalfa mistimes the challenge and fouls his opponent and picks up a booking in the 77'. FC St. Gallen 1879 now have 4 yellow cards — dangerously close to further punishment.
75'
💬
Match Pulse — 75'
FC St. Gallen 1879 are bossing the midfield with real authority right now — the momentum data backs up the eye test. FC St. Gallen 1879 are winning the corner count 6–2 — they're forcing FC Lugano to defend set pieces repeatedly.
74'
GOAL! L. Görtler — The Lead!
Brilliant! L. Görtler guides it into the bottom left corner in the 74' to make it 1–2. FC St. Gallen 1879 lead 1–2.
73'
Yellow Card — H. Delcroix
H. Delcroix is caught out and concedes the free kick and picks up a booking in the 73'. FC Lugano now have 3 yellow cards — dangerously close to further punishment.
72'
📺
VAR Review — 72'
An incident involving L. Daschner is under review. The referee is sent to the monitor to review the incident. The referee points to the spot!
70'
💬
Momentum Shift — 65'–80'
A notable shift in the balance of play: FC St. Gallen 1879 are now dominating the territorial battle, with the momentum graph showing a swing of 16.53 in this window.
69'
Substitution — FC Lugano
G. Koutsias is introduced for K. Behrens in the 69'. Looking to shift the momentum with this substitution.
69'
Substitution — FC Lugano
E. Alioski is introduced for Y. Cimignani in the 69'. A like-for-like change to maintain the current shape.
69'
GOAL! M. Stevanović — Level!
Cold-blooded finishing! M. Stevanović strikes it first-time past the helpless goalkeeper in the 69' to make it 1–1. The scores are level at 1–1.
68'
💬
Shot Quality Analysis
FC Lugano are creating chances at will in and around the penalty area — cumulative xG of 4.15 vs 0.00. The quality of their chances is telling.
66'
Yellow Card — H. Vandermersch
H. Vandermersch tugs the shirt and the referee spots it immediately and picks up a booking in the 66'. FC St. Gallen 1879 now have 3 yellow cards — dangerously close to further punishment.
60'
💬
Match Pulse — 60'
Shot count: FC Lugano 10 (on target: 5) vs FC St. Gallen 1879 19 (on target: 9). FC St. Gallen 1879 are winning the physical battle in midfield — 15 tackles made, showing real defensive intensity.
55'
💬
Momentum Shift — 50'–65'
A notable shift in the balance of play: FC St. Gallen 1879 are now controlling the tempo and the ball, with the momentum graph showing a swing of 3.00 in this window.
53'
GOAL! M. H. Mahmoud — The Lead!
That's a beauty! M. H. Mahmoud heads powerfully into the net in the 53' to make it 1–0. Great assist from K. Behrens. FC Lugano lead 1–0.
52'
Yellow Card — R. Steffen
R. Steffen brings his man down cynically and picks up a booking in the 52'. R. Steffen will need to manage his game carefully from here.
46'
Substitution — FC St. Gallen 1879
M. Stevanović is introduced for A. Vogt in the 46'. A like-for-like change to maintain the current shape.
46'
Substitution — FC St. Gallen 1879
J. Ruiz is introduced for J. Stanić in the 46'. The manager throws on an attacking option in search of a goal.
⏸ HALF TIME
45'
💬
First Half Summary
FC St. Gallen 1879 are winning the physical battle in midfield — 15 tackles made, showing real defensive intensity. Shot count: FC Lugano 10 (on target: 5) vs FC St. Gallen 1879 19 (on target: 9).
45'
⏸ Half Time
The referee brings the first half to a close. Possession: FC Lugano 58% – 42% FC St. Gallen 1879 · Shots: 10 – 19 · On Target: 5 – 9 · Corners: 2 – 6 · Fouls: 10 – 15 · Offsides: 2 – 0 · Yellow Cards: 3 – 5.
45'
💬
HT
40'
💬
xG Snapshot
Expected goals from the shotmap: FC Lugano 4.15 – 0.00 FC St. Gallen 1879. The xG gap tells its own story of how this game is developing.
32'
Substitution — FC St. Gallen 1879
D. Besio is introduced for N. Weibel in the 32'. An early switch — possibly forced by injury.
31'
Yellow Card — N. Weibel
N. Weibel tugs the shirt and the referee spots it immediately and picks up a booking in the 31'. N. Weibel will need to manage his game carefully from here.
30'
💬
Match Pulse — 30'
FC St. Gallen 1879 are winning the corner count 6–2 — they're forcing FC Lugano to defend set pieces repeatedly. FC St. Gallen 1879 are winning the physical battle in midfield — 15 tackles made, showing real defensive intensity.
30'
💬
Momentum Shift — 25'–35'
A notable shift in the balance of play: FC Lugano are now dominating the territorial battle, with the momentum graph showing a swing of 1.40 in this window.
15'
💬
Match Pulse — 15'
FC St. Gallen 1879 are pressing aggressively, forcing errors high up the pitch right now — the momentum data backs up the eye test. FC St. Gallen 1879 are winning the physical battle in midfield — 15 tackles made, showing real defensive intensity.
15'
💬
Momentum Shift — 10'–20'
A notable shift in the balance of play: FC St. Gallen 1879 are now controlling the tempo and the ball, with the momentum graph showing a swing of 22.70 in this window.
Kick Off — FC Lugano vs FC St. Gallen 1879
The referee blows his whistle and we are underway! Early possession split: FC Lugano 58% – 42% FC St. Gallen 1879.
-5'
Yellow Card — Unknown
Unknown brings his man down cynically and picks up a booking in the -5'. Unknown will need to manage his game carefully from here.
-5'
Yellow Card — Unknown
Unknown is caught out and concedes the free kick and picks up a booking in the -5'. Unknown will need to manage his game carefully from here.
FC Lugano
MIN
FC St. Gal
Unknown Yellow Card
-5'
-5'
Unknown Yellow Card
31'
N. Weibel Yellow Card
32'
D. Besio
N. Weibel
Substitution
⏸ Half Time
46'
M. Stevanović
A. Vogt
Substitution
46'
J. Ruiz
J. Stanić
Substitution
R. Steffen Yellow Card
52'
M. H. Mahmoud Assist: K. Behrens Regular Goal
53'
R. Steffen Pass
U. Bislimi Pass
R. Steffen Pass
U. Bislimi Pass
K. Behrens ASSIST
M. H. Mahmoud GOAL
66'
H. Vandermersch Yellow Card
G. Koutsias
K. Behrens
Substitution
69'
E. Alioski
Y. Cimignani
Substitution
69'
69'
Regular M. Stevanović Goal
L. Görtler Pass
H. Vandermersch Tackle
A. Balde Pass
D. Besio Pass
L. Görtler Save
M. Stevanović GOAL
72'
penaltyNotAwarded L. Daschner penaltyNotAwarded VAR Decision
📺
H. Delcroix Yellow Card
73'
74'
Penalty L. Görtler Goal
L. Görtler GOAL
77'
C. Boukhalfa Yellow Card
H. Mahou
M. H. Mahmoud
Substitution
78'
M. Bottani
L. Mai
Substitution
78'
84'
N. Scherrer
A. Balde
Substitution
E. Pihlstrom
A. Grgić
Substitution
86'
90'
L. Daschner Yellow Card
📺
R. Steffen penaltyNotAwarded penaltyNotAwarded VAR Decision
90'
H. Mahou Yellow Card
90'
90'
D. Besio Yellow Card
Win Probability CatBoost ML
4693%
FC Lugano
2219%
Draw
3088%
FC St. Ga
Expected Goals (xG)
1.90
FC Lugano
xG
exp.
1.51
FC St. Gal
Most Likely Score
🎯 1-1
Markets
Over 1.5 8310%
Over 2.5 6010%
Over 3.5 3707%
BTTS 6498%
Confidence
4693%
FC Lugano 1 players
#
Player
Rtg
FC St. Gallen 1879 39 players
#
Player
Rtg
M · 90'
⚽ 1G xG 0.90 2 shots 79% pass
8.5
G · 90'
65% pass
8.4
F · 90'
xG 0.26 1 shot 85% pass
7.9
M · 78'
⚽ 1G xG 0.31 3 shots 89% pass
7.6
F · 69'
👥 1A 61% pass
7.4
Lawrence Ati Zigi
G · 90'
70% pass
7.4
M · 90'
xG 0.10 1 shot 72% pass
7.4
D · 90'
xG 0.05 1 shot 93% pass
7.3
F · 84'
xG 0.09 2 shots 76% pass
7.2
D · 45'
xG 0.12 1 shot 85% pass
7.0
D · 90'
84% pass
6.9
M · 45'
⚽ 1G xG 0.81 2 shots 80% pass
6.9
D · 78'
92% pass
6.8
M · 69'
79% pass
6.8
M · 90'
76% pass
6.7
M · 86'
70% pass
6.7
M · 90'
xG 0.02 1 shot 73% pass
6.6
M · 89'
xG 0.13 3 shots 73% pass
6.6
M · 32'
67% pass
6.6
F · 16'
100% pass
6.6
F · 12'
100% pass
6.5
M · 90'
xG 0.42 2 shots 60% pass
6.5
F · 21'
50% pass
6.4
M · 12'
50% pass
6.4
M · 14'
6.4
D · 90'
xG 0.04 71% pass
6.3
D · 45'
60% pass
6.3
F · 58'
xG 0.20 1 shot 33% pass
6.2
D · 90'
xG 0.46 2 shots 87% pass
6.1
F · 45'
xG 0.20 100% pass
6.0
D · 21'
xG 0.79 1 shot 67% pass
5.9
M · 1'
100% pass
Shot Map
Goal
On Target
Block
Miss
Loading shot data…
Match Momentum
FC Lugano
FC St. Gal
⚽53'⚽69'⚽74' 0' HT FT
FC Lugano Press
37%
FC St. Galle Press
63%
📈 FC St. Gallen 1879 controlled the tempo for most of this match, maintaining a 63% share of the pressure index across 92 data points.
📸 Club Social
Loading club social feed…

Tactical Analysis: FC Lugano 1-2 FC St. Gallen 1879 | Super League

Super League · Matchweek 36 · 10 May 2026 · Cornaredo, Lugano

FC Lugano set up in a 3-4-1-2 formation, with FC St. Gallen 1879 opting for a 3-5-2. FC St. Gallen 1879 were tactically superior, outmanoeuvring FC Lugano to claim a 1-2 hard-earned victory in Super League.

Ball control: FC Lugano dominated territory with 58% of the ball, forcing FC St. Gallen 1879 to defend for long spells. FC St. Gallen 1879 managed just 42% possession, yet managed 9 shots on target to FC Lugano's 5.

Set pieces: FC Lugano won 2 corners, FC St. Gallen 1879 6. Fouls: FC Lugano 10, FC St. Gallen 1879 15. Offsides: FC Lugano 2, FC St. Gallen 1879 0.

The goals: M. H. Mahmoud drew first blood in the 53', assisted by K. Behrens for FC Lugano. M. Stevanović doubled the lead in the 69' for FC St. Gallen 1879. L. Görtler tucked home in the 74' for FC St. Gallen 1879.

Scorers — FC Lugano: M. H. Mahmoud (53'). FC St. Gallen 1879: M. Stevanović (69'), L. Görtler (74').

Discipline: Bookings and dismissals: Unknown (yellow, -5') for FC Lugano; Unknown (yellow, -5') for FC St. Gallen 1879; N. Weibel (yellow, 31') for FC St. Gallen 1879; R. Steffen (yellow, 52') for FC Lugano; H. Vandermersch (yellow, 66') for FC St. Gallen 1879; H. Delcroix (yellow, 73') for FC Lugano; C. Boukhalfa (yellow, 77') for FC St. Gallen 1879; L. Daschner (yellow, 90') for FC St. Gallen 1879; H. Mahou (yellow, 90') for FC Lugano; D. Besio (yellow, 90') for FC St. Gallen 1879.

Changes: Substitutions: D. Besio replaced N. Weibel (FC St. Gallen 1879, 32'); M. Stevanović replaced A. Vogt (FC St. Gallen 1879, 46'); J. Ruiz replaced J. Stanić (FC St. Gallen 1879, 46'); G. Koutsias replaced K. Behrens (FC Lugano, 69'); E. Alioski replaced Y. Cimignani (FC Lugano, 69'); H. Mahou replaced M. H. Mahmoud (FC Lugano, 78'); M. Bottani replaced L. Mai (FC Lugano, 78'); N. Scherrer replaced A. Balde (FC St. Gallen 1879, 84'); E. Pihlstrom replaced A. Grgić (FC Lugano, 86').

FC Lugano (currently 3rd in the table) hosted FC St. Gallen 1879 (2nd).

Tactical verdict: Despite ceding possession, FC St. Gallen 1879 proved that controlling the ball does not always mean controlling the game. Ruthlessness in front of goal was the difference.

Auto-generated match report based on available match data.

Bookmaker Odds 5 lines

1X2 — Full Time

BookmakerFC LuganoDrawFC St. Ga
Consensus11.974.112.75

Over/Under 2.5

BookmakerOver 2.5Under 2.5
Consensus1.522.75

Both Teams to Score

BookmakerYesNo
Consensus1.542.41

Odds for reference only · Verify before placing bets · 18+ Gamble responsibly

# Club PWDL GD Pts
1
FC Thun FC Thun
37 23 3 11 +27 72
2
FC St. Gallen 1879 FC St. Gallen 1879
37 19 10 8 +24 67
3
FC Lugano FC Lugano
37 19 10 8 +18 67
4
FC Sion FC Sion
37 15 15 7 +22 60
5
Basel Basel
37 16 8 13 -2 56
6
Servette FC Servette FC
37 13 14 10 +10 53
7
BSC Young Boys BSC Young Boys
37 14 10 13 +9 52
8
FC Luzern FC Luzern
37 13 11 13 +9 50
9
FC Lausanne-Sport FC Lausanne-Sport
37 10 9 18 -15 39
10
FC Zürich FC Zürich
37 11 5 21 -22 38
11
Grasshopper Club Zürich Grasshopper Club Zürich
39 9 10 20 -24 37
12
FC Winterthur FC Winterthur
37 5 8 24 -55 23
13
FC Aarau FC Aarau
2 0 1 1 -1 1
FC Lugano  #3
FC St. Galle  #2
Champions League
Europe
Relegation
FC Lugano 0 Wins
1 Draws
2 Wins FC St. Gallen 1879
3 FC Lugano Goals
3 Avg Goals / Game
6 FC St. Gallen 1879 Goals

Based on 3 matches in the database.

About FC Lugano vs FC St. Gallen 1879

FC Lugano vs FC St. Gallen 1879 ended in Super League on 10 May 2026 at Cornaredo. The full time score is 1-2.

Follow all FC Lugano fixtures, results and squad on the FC Lugano team page. FC St. Gallen 1879 results and squad are on the FC St. Gallen 1879 team page.

Super League fixtures, results and standings are covered live on Soccerhub N, with match previews, post-match analysis and transfer news for every team in the competition.

About Soccerhub N

Soccerhub N provides live football scores, match results, fixtures, standings, squad data and statistics for the Nigerian Premier Football League (NPFL), Super Eagles, AFCON qualifiers, CAF Champions League, UEFA Champions League, English Premier League, La Liga, Serie A, Bundesliga, Ligue 1, and FIFA World Cup — updated in real time after every match.

For every team and player, Soccerhub N tracks fixtures, form, head-to-head records, top scorers, season statistics, and transfer news. Live scores are updated automatically — goals, cards, substitutions and full-time results appear as they happen.

NPFL Live Scores Super Eagles Today's Fixtures African Football Champions League Premier League Transfer News All Football Teams Football Results Football Standings