Skip to content
Live scoresView all →

FC ST. Gallen vs Servette FC 2-1

  • Carlo Boukhalfa6'
  • Lukas Görtler (P)65'
  • Jesper Karlsson82'
Kick-off
Sat, 31 Oct 2026 · 17:00 (UTC)
Venue
Kybunpark, St.Gallen
Referee
Mirel Turkes

Match timeline

  1. 89’SubstitutionFC ST. Gallen crestFC ST. GallenColin Noah Kleine-Bekel ONLukas Görtler OFF
  2. 82’Goal!Servette FC crestServette FCJesper KarlssonAssist: Marco Burch2 – 1
  3. 78’SubstitutionServette FC crestServette FCQuentin Maceiras ONHouboulang Mendes OFF
  4. 77’SubstitutionServette FC crestServette FCDavid Douline ONJarell Simo OFF
  5. 75’SubstitutionFC ST. Gallen crestFC ST. GallenNevio Scherrer ONCarlo Boukhalfa OFF
  6. 69’SubstitutionServette FC crestServette FCLilian Njoh ONThomas Lopes OFF
  7. 69’SubstitutionServette FC crestServette FCSamuel Mráz ONTiemoko Ouattara OFF
  8. 69’Yellow cardFC ST. Gallen crestFC ST. GallenBetim Fazliji
Show 8 earlier events
  1. 65’Penalty goalFC ST. Gallen crestFC ST. GallenLukas Görtler2 – 0
  2. 59’SubstitutionFC ST. Gallen crestFC ST. GallenJoel Ruiz ONMostafa Heydari OFF
  3. 59’SubstitutionFC ST. Gallen crestFC ST. GallenBetim Fazliji ONLukas Daschner OFF
  4. 45’SubstitutionFC ST. Gallen crestFC ST. GallenAndrin Hunziker ONAliou Balde OFF
  5. 18’Yellow cardServette FC crestServette FCHouboulang Mendes
  6. 18’Yellow cardServette FC crestServette FCMarco Burch
  7. 10’SubstitutionServette FC crestServette FCTiemoko Ouattara ONKingstone Mutandwa OFF
  8. 6’Goal!FC ST. Gallen crestFC ST. GallenCarlo BoukhalfaAssist: Chima Okoroji1 – 0
  9. 1’Kick-off

Key stats

FC ST. Gallen crestFC ST. GallenServette FCServette FC crest
  • 38%Possession62%
  • 16Shots11
  • 1.85xG0.82
  • 6Shots on Target5
  • 2Corners4
  • 15Fouls21
  • 3Offsides1
  • 4Saves3
  • 315Passes518
  • 1Yellow Cards2

Lineups

Confirmed selections

FC ST. Gallen crestFC ST. Gallen3 - 1 - 4 - 2

  1. 1Zigi
  2. 26Gaal
  3. 4Stanić
  4. 68Heydari
  5. 64Stevanovic
  6. 28Vandermersch
  7. 16Görtler
  8. 10Daschner
  9. 36Okoroji
  10. 11Boukhalfa
  11. 14Balde

Substitutions

  1. 45’↑9 A. Hunziker↓14 A. Balde
  2. 59’↑74 J. Ruiz↓68 M. Heydari
  3. 59’↑23 B. Fazliji↓10 L. Daschner
  4. 75’↑70 N. Scherrer↓11 C. Boukhalfa
  5. 89’↑3 C. Kleine-Bekel↓16 L. Görtler

Unused substitutes 27 K. Csoboth, 20 L. Frokaj, 25 L. Watkowiak

Coach E. Maaßen

Servette FC crestServette FC4 - 2 - 3 - 1

  1. 1Gertmonas
  2. 17Mendes
  3. 15Burch
  4. 4Rouiller
  5. 18Mazikou
  6. 6Naressi
  7. 20Simo
  8. 22Lambourde
  9. 36Lopes
  10. 21Karlsson
  11. 7Mutandwa

Substitutions

  1. 10’↑77 T. Ouattara↓7 K. Mutandwa
  2. 69’↑14 L. Njoh↓36 Thomas Lopes
  3. 69’↑90 S. Mráz↓77 T. Ouattara
  4. 77’↑28 D. Douline↓20 Jarell Njike Simo
  5. 78’↑23 Q. Maceiras↓17 Houboulang Mendes

Unused substitutes 35 A. Vincent, 39 Eronis Haxhiu, 78 L. Besson, 34 T. Allix

Coach J. Gourvennec

Match facts

Competition
Swiss Super League
Round
Matchday 12
Date
Sat, 31 Oct 2026
Kick-off
17:00 (UTC)
Venue
Kybunpark, St.Gallen
Referee
Mirel Turkes
FC ST. Gallen coach
E. Maaßen
Servette FC coach
J. Gourvennec

League table

Swiss Super League

#TeamPWDLGDPts
1FC Lugano crestFC Lugano131111+2134
2BSC Young Boys crestBSC Young Boys13841+1628
3FC Sion crestFC Sion13823+1126
4FC ST. Gallen crestFC ST. Gallen13715+222
5FC Zurich crestFC Zurich13634-121
6Servette FC crestServette FC13526+117

Recent form

Last 5 matches, all competitions

FC ST. Gallen crest

FC ST. Gallen

  1. L
  2. L
  3. W
  4. W
  5. L
Servette FC crest

Servette FC

  1. W
  2. W
  3. L
  4. W
  5. W

Player ratings

  1. 1C. Boukhalfa7.9
  2. 2L. Görtler7.4
  3. 3J. Stanić7.2
  4. 4C. Okoroji7.1
  5. 5A. Balde7.0
  6. 6B. Fazliji6.9
  7. 7L. Zigi6.9
  8. 8L. Daschner6.8
  9. 9A. Hunziker6.7
  10. 10M. Heydari6.7
  11. 11J. Ruiz6.6
  12. 12C. Kleine-Bekel6.6
  13. 13H. Vandermersch6.5
  14. 14N. Scherrer6.4
  15. 15T. Gaal6.3
  16. 16M. Stevanovic6.3
  17. 17L. Watkowiak0.0
  18. 18L. Frokaj0.0
  19. 19K. Csoboth0.0
  1. 1J. Karlsson8.0
  2. 2S. Rouiller7.2
  3. 3Pedro Naressi6.6
  4. 4M. Burch6.5
  5. 5B. Mazikou6.5
  6. 6K. Mutandwa6.4
  7. 7Q. Maceiras6.3
  8. 8S. Mráz6.3
  9. 9T. Ouattara6.2
  10. 10Thomas Lopes6.2
  11. 11Houboulang Mendes6.1
  12. 12M. Lambourde6.0
  13. 13D. Douline5.9
  14. 14L. Njoh5.9
  15. 15Jarell Njike Simo5.8
  16. 16E. Gertmonas5.6
  17. 17T. Allix0.0
  18. 18L. Besson0.0
  19. 19Eronis Haxhiu0.0
  20. 20A. Vincent0.0

Match ratings from API-Football, out of 10.

MVP of the match

J. Karlsson
8.0

J. Karlsson

Servette FC crestServette FC

1
Goals
0
Assists

Rated 8.0, the best on the pitch — 1 goal in 90 minutes.

Team form comparison

Last 5 matches, all competitions

FC ST. Gallen crestFC ST. Gallen
W-D-L
2-0-3
Scored / match
1.0
Conceded / match
2.0
Servette FC crestServette FC
W-D-L
4-0-1
Scored / match
2.4
Conceded / match
1.2

Fan predictions

How the fans called it

  • FC ST. Gallen crestFC ST. GallenResult0%
  • Draw0%
  • Servette FC crestServette FC0%

No votes yet

What happened

Match report

FC St. Gallen beat Servette FC 2-1 at Kybunpark after taking a two-goal lead and then holding off a late reply. Carlo Boukhalfa and Lukas Görtler put the home side in control before Jesper Karlsson pulled one back in the 82nd minute.

Boukhalfa opened the scoring in the 6th minute, steering home Chima Okoroji’s assist for 1-0. The score stayed there until half-time.

FC St. Gallen made two changes on 59 minutes, sending on Joel Ruiz for Mostafa Heydari and Betim Fazliji for Lukas Daschner. Görtler’s penalty in the 65th minute made it 2-0. Servette FC then made two changes on 69 minutes, with Lilian Njoh replacing Thomas Lopes and Samuel Mráz coming on for Tiemoko Ouattara, before Jesper Karlsson struck in the 82nd minute from Marco Burch’s assist to reduce the gap to 2-1. FC St. Gallen also brought on Nevio Scherrer for Boukhalfa on 75 minutes and Colin Noah Kleine-Bekel for Görtler on 89 minutes as they saw out the result.

The numbers were mixed, with Servette FC having 62% of the ball and 518 passes to FC St. Gallen’s 38% and 315, but the hosts had more shots, 16 to 11, more shots on target, 6 to 5, and a higher xG at 1.85 to 0.82. Servette FC won more corners, 4 to 2, while FC St. Gallen had 15 fouls to 21 and 3 offsides to 1. The saves count finished at 4 for FC St. Gallen and 3 for Servette FC.

Servette FC’s Houboulang Mendes and Marco Burch were both booked in the 18th minute, while FC St. Gallen’s Betim Fazliji was cautioned on 69 minutes. There were no red cards.

Match record

Competition
Swiss Super League
Round
Matchday 12
Kick-off
Venue
Kybunpark, St.Gallen
Referee
Mirel Turkes
Match ID
cornerflick:match:fc-st-gallen-vs-servette-fc-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 ST. Gallen 2-1 Servette FC, Swiss Super League, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/swiss-super-league/matches/fc-st-gallen-vs-servette-fc-swiss-super-league-2026-10-31

Permanent identifier cornerflick:match:fc-st-gallen-vs-servette-fc-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-st-gallen-vs-servette-fc-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

16 events

  1. 6’Goal!FC ST. Gallen crestFC ST. GallenCarlo BoukhalfaAssist: Chima Okoroji1 – 0
  2. 10’SubstitutionServette FC crestServette FCTiemoko Ouattara ONKingstone Mutandwa OFF
  3. 18’Yellow cardServette FC crestServette FCHouboulang Mendes
  4. 18’Yellow cardServette FC crestServette FCMarco Burch
  5. 45’SubstitutionFC ST. Gallen crestFC ST. GallenAndrin Hunziker ONAliou Balde OFF
  6. 59’SubstitutionFC ST. Gallen crestFC ST. GallenJoel Ruiz ONMostafa Heydari OFF
  7. 59’SubstitutionFC ST. Gallen crestFC ST. GallenBetim Fazliji ONLukas Daschner OFF
  8. 65’Penalty goalFC ST. Gallen crestFC ST. GallenLukas Görtler2 – 0
  9. 69’SubstitutionServette FC crestServette FCLilian Njoh ONThomas Lopes OFF
  10. 69’SubstitutionServette FC crestServette FCSamuel Mráz ONTiemoko Ouattara OFF
  11. 69’Yellow cardFC ST. Gallen crestFC ST. GallenBetim Fazliji
  12. 75’SubstitutionFC ST. Gallen crestFC ST. GallenNevio Scherrer ONCarlo Boukhalfa OFF
  13. 77’SubstitutionServette FC crestServette FCDavid Douline ONJarell Simo OFF
  14. 78’SubstitutionServette FC crestServette FCQuentin Maceiras ONHouboulang Mendes OFF
  15. 82’Goal!Servette FC crestServette FCJesper KarlssonAssist: Marco Burch2 – 1
  16. 89’SubstitutionFC ST. Gallen crestFC ST. GallenColin Noah Kleine-Bekel ONLukas Görtler OFF