The 1987–88 Swiss Cup was the 63rd season of Switzerland's annual football cup competition. It began on 1 August with the first games of Round 1 and ended on 23 May 1988 with the Final held at Wankdorf, Bern. The winners earned a place in the first round of the Cup Winners' Cup.
| Tournament details | |
|---|---|
| Country | Switzerland |
| Teams | 192 |
| Final positions | |
| Champions | Grasshoppers |
| Runners-up | FC Schaffhausen |
| Tournament statistics | |
| Matches played | 191 |
Overview
editThe competition began on 9 August 1986 with the first games of Round 1 and ended on Whit Monday 8 June 1987 with the final held at the former Wankdorf Stadium in Bern. The teams from the Nationalliga B were granted byes for the first round. The teams from the Nationalliga A were granted byes for the first two rounds. The winners of the cup qualified themselves for the first round of the Cup Winners' Cup in the next season.
The draw was respecting regionalities, when possible, and the lower classed team was granted home advantage. In the entire competition, the matches were played in a single knockout format. In the event of a draw after 90 minutes, the match went into extra time. In the event of a draw at the end of extra time, a penalty shoot-out was to decide which team qualified for the next round. No replays were foreseen.
Round 1
editIn the first round a total of 156 clubs participated from the third-tier and lower. Reserve teams were not admitted to the competition.
Summary
edit| Team 1 | Score | Team 2 |
|---|---|---|
| 1 August 1987 | ||
| Central Fribourg | 3–2 | FC Vernier |
| FC Coppet | 1–4 | Stade Lausanne |
| FC Vouvry | 1–3 | FC Lalden |
| CS La Tour-de-Peilz | 0–2 | FC Savièse |
| FC Leuk-Susten | 0–4 | FC Raron |
| Etoile Espagnole GE | FF * awd. 0–3 |
Urania Genève Sport |
| FC Riddes | 2–0 | Espagnol Lausanne |
| FC Grimisuat | 2–4 | FC Leytron |
| FC Gland | 1–5 | Fribourg |
| FC Chailly | 0–4 | FC Châtel-St-Denis |
| FC Aubonne | 0–5 | Folgore Lausanne |
| FC Crans | 3–2 | FC Bavois |
| FC Bramois | 1–3 | Monthey |
| FC Bex | 0–4 | FC Aigle |
| US Meinier GE | 1–2 | FC Saint-Jean GE |
| FC Puidoux | 0–4 | Echallens |
| Meyrin | 3–4 (a.e.t.) | Grand-Lancy |
| FC Fontenais | 2–1 | Düdingen |
| FC Boudry | 2–0 (a.e.t.) | Köniz |
| FC Saint-Blaise | 0–2 | FC Bern |
| Alle | 2–0 | FC Serrières |
| FC Bassecourt | 2–1 | FC Le Locle |
| FC Beauregard Fribourg | 0–3 | Colombier |
| FC Farvagny | 1–2 | Moutier |
| FC Siviriez | 6–5 | Bümpliz |
| FC Mervelier | 2–4 (a.e.t.) | FC Saint-Imier |
| FC Domdidier | 3–5 | Delémont |
| SC Reiden | 2–0 | SV Lyss |
| FC Hergiswil | 2–1 | Ibach |
| FC Küssnacht | 0–3 | FC Zug |
| FC Spiez | 5–2 | Dürrenast |
| FC Hochdorf | 0–3 | FC Sursee |
| FC Root | 0–2 | FC Länggasse (Bern) |
| FC Büren an der Aare | 0–2 | Emmenbrücke |
| Azzurri Bienne | 1–3 (a.e.t.) | Thun |
| FC Bettlach | 0–2 | Kriens |
| FC Münsingen | 0–4 | FC Lerchenfeld (Thun) |
| FC Wohlhusen | 0–8 | FC Einsiedeln |
| FC Münchenbuchsee | 1–6 | FC Emmen |
| FC Cham | 1–3 | Buochs |
| FC Zolikofen | 0–3 | FC Altdorf (Uri) |
| Brugg | 5–2 | FC Klus-Balstahl |
| Muttenz | 1–0 | SC Baudepartement Basel |
| FC Münchenstein | 3–1 | FC Allschwil |
| FC Rheinfelden | 1–1 (a.e.t.) (3–4 p) |
FC Breite (Basel) |
| Concordia Basel | 1–3 | Laufen |
| SV Halten | 0–5 | FC Breitenbach |
| FC Frick | 3–3 (a.e.t.) (3–4 p) |
Burgdorf |
| FC Wolfwil | 0–7 | FC Muri (AG) |
| SC Derendingen | 2–1 | Nordstern |
| FC Gränichen | 1–2 | FC Welschenrohr |
| Wohlen | 2–1 | FC Suhr |
| FC Spreitenbach | 0–4 | FC Langenthal |
| FC Aesch | 0–1 | Lengnau |
| FC Appenzell | 3–5 | Tuggen |
| Racing Zürich | 1–3 | FC Staad |
| SC Veltheim (Winterthur) | 1–6 | Vaduz |
| FC Beringen | 1–1 (a.e.t.) (8–9 p) |
Gossau |
| FC Bad Ragaz | 2–3 | FC Altstätten (St. Gallen) |
| FC Bütschwil | 2–1 | FC Wiedikon |
| FC Wülflingen | 1–7 | FC Stäfa |
| FC Landquart | 2–1 (a.e.t.) | Brühl |
| FC Industrie (ZH) | 2–3 | Blue Stars |
| FC Freienbach | 1–2 | Red Star |
| FC Bülach | 1–2 | FC Küsnacht (ZH) |
| FC Amriswil | 0–2 | Herisau |
| FC Effretikon | 1–0 | FC Seefeld Zürich |
| FC Buttikon | 0–3 | FC Rüti (ZH) |
| FC Adliswil | 1–5 | FC Dübendorf |
| Frauenfeld | 3–0 (a.e.t.) | FC Rorschach |
| FC Uznach | 0–1 | FC Neuhausen |
| Inter Club ZH | 1–2 | FC Brüttisellen |
| USV Eschen/Mauren | 0–1 | Balzers |
| FC Tresa | 1–2 | FC Ascona |
| SC Balerna | 2–3 | Mendrisio |
| US Monte Carasso | 3–0 | AC Sementina |
- FC Plan-les-Ouates, FC Hägglingen, FC Kilchberg (ZH) and FC Morbio qualified to the next round with byes.
- Etoile Espagnole declaired forfeit, the match was awarded as a 3–0 victory to Urania.
Round 2
editThe teams from the Nationalliga B joined the competition in this round. The draw respected regionalities, when possible and the lower classed team was granted home advantage.
Summary
edit| Team 1 | Score | Team 2 |
|---|---|---|
| 8–9 August 1987 | ||
| Monthey | 3–1 | Folgore Lausanne |
| Echallens | 3–2 (a.e.t.) | Central Fribourg |
| FC Riddes | 1–8 | Chênois |
| Grand-Lancy | 4–0 | FC Savièse |
| FC Raron | 1–3 | ES Malley |
| FC Aigle | 5–1 | FC Lalden |
| FC Leytron | 1–4 | Etoile Carouge |
| FC Plan-les-Ouates | 3–1 | FC Crans |
| FC Saint-Jean GE | 1–2 | FC Châtel-St-Denis |
| Urania Genève Sport | 0–1 | Martigny-Sports |
| Stade Lausanne | 4–2 | FC Renens |
| FC Boudry | 2–3 | FC Siviriez |
| FC Saint-Imier | 1–1 (a.e.t.) (2–4 p) |
FC Bassecourt |
| Moutier | 0–4 | Delémont |
| Colombier | 4–3 | Yverdon-Sports |
| FC Fontenais | 1–4 | Vevey-Sports |
| Alle | 0–2 | Bulle |
| FC Bern | 0–1 | Montreux-Sports |
| Fribourg | 2–0 | La Chaux-de-Fonds |
| FC Einsielden | 2–1 | Kriens |
| FC Spiez | 2–6 | Buochs |
| FC Lerchenfeld (Thun) | 0–1 | FC Sursee |
| FC Zug | 2–3 | Biel-Bienne |
| Thun | 6–5 (a.e.t.) | Emmenbrücke |
| SC Reiden | 0–10 | Grenchen |
| SC Emmen | 5–1 | FC Hergiswil |
| FC Altdorf (Uri) | 0–6 | SC Zug |
| FC Länggasse (Bern) | 0–1 | Solothurn |
| Brugg | 2–0 | FC Langenthal |
| SC Derendingen | 1–0 | Muttenz |
| FC Suhr | 0–3 | Baden |
| FC Welschenrohr | 2–5 | Old Boys |
| FC Muri | 1–5 | Wettingen |
| Laufen | 4–1 | FC Hägglingen |
| FC Münchenstein | 5–2 | Burgdorf |
| Lengnau | 0–2 (a.e.t.) | FC Breitenbach |
| FC Breite (Basel) | 0–3 | FC Olten |
| FC Dübendorf | 2–0 | FC Kilchberg (ZH) |
| FC Landquart | 1–3 | Locarno |
| Vaduz | 2–0 | Red Star |
| FC Küsnacht (ZH) | 1–0 | Gossau |
| Balzers | 2–3 | FC Altstätten (St. Gallen) |
| Tuggen | 2–0 | FC Effretikon |
| FC Rüti | 0–9 | FC Schaffhausen |
| Blue Stars | 2–6 | Frauenfeld |
| FC Bütschwil | 2–1 (a.e.t.) | FC Staad |
| FC Neuhausen | 0–5 | Lugano |
| FC Stäfa ZH | 1–3 | Chiasso |
| FC Brüttisellen | 3–5 (a.e.t.) | Winterthur |
| Herisau | 0–1 | Chur |
| FC Ascona | 1–0 | FC Morbio |
| US Monte Carasso | 3–3 (a.e.t.) (6–7 p) |
Mendrisio |
Round 3
editThe teams from the Nationalliga A joined the competition in this round. The draw was respecting regionalities, when possible and the lower classed team was granted home advantage.
Summary
edit| Team 1 | Score | Team 2 |
|---|---|---|
| 18 October 1987 | ||
| FC Bütschwil | 0–6 | Grasshopper Club |
| 24 October 1987 | ||
| FC Châtel-St-Denis | 0–2 | Servette |
| 25 October 1987 | ||
| Monthey | 1–4 | Lausanne-Sport |
| 28 October 1987 | ||
| Delémont | 0–2 | Xamax |
| 31 October 1987 | ||
| Colombier | 0–1 | Young Boys |
| FC Küsnacht (ZH) | 0–7 | St. Gallen |
| 7 November 1987 | ||
| FC Dübendorf | 2–1 | Vaduz |
| ES Malley | 4–1 | Martigny-Sports |
| FC Münchenstein | 1–9 | 'Lugano ' |
| Tuggen | 0–0 (a.e.t.) (4–5 p) |
'Winterthur ' |
| Solothurn | 2–1 | FC Sursee |
| 15 November 1987 | ||
| Grand-Lancy | 1–1 (a.e.t.) (2–3 p) |
Étoile-Carouge |
| FC Ascona | 2–1 | Laufen |
| FC Olten | 2–1 | Aarau |
| FC Plan-les-Ouates | 0–5 | Echallens |
| FC Aigle | 0–5 | Chênois |
| FC Altstätten (St. Gallen) | 1–2 (a.e.t.) | Locarno |
| Biel-Bienne | 8–3 | Thun |
| FC Breitenbach | 0–3 | Wettingen |
| Chur | 1–2 | Frauenfeld |
| SC Derendingen | 0–2 | Baden |
| SC Emmen | 0–6 | Luzern |
| Grenchen | 3–1 | SC Zug |
| Old Boys | 2–1 | Basel |
| Vevey-Sports | 0–6 | Bulle |
| Brugg | 0–1 | Mendrisio |
| FC Bassecourt | 2–1 | FC Siviriez |
| Fribourg | 2–0 | Montreux-Sports |
| 18 November 1987 | ||
| Chiasso | 0–4 | Zürich |
| 24 November 1987 | ||
| Stade Lausanne | 0–3 | Sion |
| 13 March 1988 | ||
| FC Schaffhausen | 4–0 | Bellinzona |
Matches
edit| FC Bütschwil[1] | 0–6 | Grasshopper Club |
|---|---|---|
| RSSSF summary |
- FC Bütschwil played the 1987/88 season in the 2. Liga (fourth-tier).
| FC Châtel-Saint-Denis[2] | 0–2 | Servette |
|---|---|---|
| Servette summary |
- FC Châtel-Saint-Denis played the 1987/88 season in the 1. Liga (third-tier).
| Colombier | 0–1 | Young Boys |
|---|---|---|
| YB summary |
- FC Colombier played the 1987/88 season in the 1. Liga (third-tier).
| FC Münchenstein[3] | 1–9 | Lugano |
|---|---|---|
| Stöcklin |
RSSSF summary |
- FC Münchenstein played the 1987/88 season in the 2. Liga (fourth-tier).
| Old Boys | 2 – 1 | Basel |
|---|---|---|
| Magro Fanciulli |
FCB summary |
- Old Boys played the 1987/88 season in the NLB (second-tier).
| Chiasso | 0–4 | Zürich |
|---|---|---|
| Sordelli |
FCZ summary |
- Chiasso played the 1987/88 season in the NLB (second-tier).
Round 4
editSummary
edit| Team 1 | Score | Team 2 |
|---|---|---|
| 12 March 1988 | ||
| ES Malley | 0–0 (a.e.t.) (7–8 p) |
Étoile-Carouge |
| Biel-Bienne | 2–3 | Servette |
| Young Boys | 4–0 | FC Olten |
| Xamax | 3–1 | Lugano |
| 13 March 1988 | ||
| Grenchen | 1–2 | Sion |
| FC Ascona | 2–2 (a.e.t.) (8–9 p) |
Frauenfeld |
| Bulle | 4–1 | FC Bassecourt |
| Echallens | 2–1 | Fribourg |
| Wettingen | 0–2 * | Grasshopper Club |
| Lausanne-Sport | 2–0 | Chênois |
| Luzern | 3–2 | Locarno |
| Mendrisio | 0–1 | St. Gallen |
| Old Boys | 3–1 | Winterthur |
| Zürich | 6–1 | FC Dübendorf |
| 23 March 1988 | ||
| Solothurn | 3–0 | Buochs |
| 27 March 1988 | ||
| FC Schaffhausen | 1–0 | Baden |
- The match Wettingen–Grasshopper Club was played in Zürich
Matches
edit| ES Malley | 0–0 (a.e.t.) | Étoile-Carouge |
|---|---|---|
| RSSSF summary | ||
| Penalties | ||
| 7–8 | ||
- Malley and Étoile-Carouge both played the 1987/88 season in the NLB (second-tier).
| Biel-Bienne | 2–3 | Servette |
|---|---|---|
| Terregna Ondrus |
Servette summary |
- Biel-Bienne played the 1987/88 season in the NLB (second-tier) and Sevette in the NLA (top-tier).
| Young Boys | 4–0 | FC Olten[4] |
|---|---|---|
| Zuffi Közle Közle Maissen |
YB summary |
- Young Boys played the 1987/88 season in the NLA (top-tier) and Olten in the NLB (second-tier)
- Xamax played the 1987/88 season in the NLA (top-tier) and Lugano in the NLB (second-tier)
| Grenchen | 1–2 | Sion |
|---|---|---|
| Maier |
RSSSF summary |
+ Grenchen played the 1987/88 season in the NLB (second-tier) and Sion in the NLA (top-tier).
| FC Ascona[5] | 2–2 (a.e.t.) | Frauenfeld |
|---|---|---|
| Madonna Zanolari |
RSSSF summary | |
| Penalties | ||
| 8–9 | ||
- Ascona and Frauenfeld both played the 1987/88 season in the 1. Liga (third-tier)
| Bulle | 4–1 | FC Bassecourt[6] |
|---|---|---|
| Dmitric Lehnherr Rössli Zurkinden |
RSSSF summary |
- Bulle played the 1987/88 season in the NLB (second-tier) and Bassecourt in the 2. Liga (fourth-tier).
| Echallens | 2–1 | Fribourg |
|---|---|---|
| Chatelain Salzano |
RSSSF summary |
- Echallens and Fribourg both played the 1987/88 season in the 1. Liga (third-tier)
| Wettingen | 0–2 | Grasshopper Club |
|---|---|---|
| RSSSF summary |
- Wettingen played the 1987/88 season in the NLB (second-tier) and the Grasshoppers in the NLA (top-tier).
| Lausanne-Sport | 2–0 | Chênois |
|---|---|---|
| Bissig Thychosen |
RSSSF summary |
- Lausanne-Sport played the 1987/88 season in the NLA (top-tier) and Chênois in the NLB (second-tier)
| Luzern | 3–2 | Locarno |
|---|---|---|
| Müller Halter Bernaschina |
RSSSF summary |
- Luzern played the 1987/88 season in the NLA (top-tier) and Locarno in the NLB (second-tier)
| Mendrisio | 0–1 | St. Gallen |
|---|---|---|
| RSSSF summary |
- Mendrisio played the 1987/88 season in the 1. Liga (third-tier) and St. Gallen in the NLA (top-tier).
| Old Boys | 3–1 | Winterthur |
|---|---|---|
| Kägi Troani Lius |
RSSSF summary |
- Old Boys and Winterthur both played the 1987/88 season in the NLB (second-tier).
| Zürich | 6–1 | FC Dübendorf[7] |
|---|---|---|
| Linford Kundert Studer Rufer Perisset Studer Bickel |
FCZ summary |
- Zürich played the 1987/88 season in the NLA (top-tier) and Dübendorf in the 1. Liga (third-tier).
| Solothurn | 3–0 | Buochs |
|---|---|---|
| Largiader Zürcher Largiader |
RSSSF summary |
- Solothurn played the 1987/88 season in the NLB (second-tier) and Buochs in the 1. Liga (third-tier).
| FC Schaffhausen | 1–0 | Baden |
|---|---|---|
| Filomeno |
RSSSF summary |
- Schaffhausen and Baden both played the 1987/88 season in the NLB (second-tier).
Round 5
editSummary
edit| Team 1 | Score | Team 2 |
|---|---|---|
| 26 March 1988 | ||
| Étoile-Carouge | 1–0 | Frauenfeld |
| Grasshopper Club | 2–1 (a.e.t.) | Servette |
| Lausanne-Sport | 0–1 | Zürich |
| 27 March 1988 | ||
| Sion | 0–3 | Xamax |
| Solothurn | 1–3 | Bulle |
| 2 April 1988 | ||
| Young Boys | 1–0 (a.e.t.) | Old Boys |
| 9 April 1988 | ||
| FC Schaffhausen | 2–0 (a.e.t.) | Echallens |
| 19 April 1988 | ||
| Luzern | 2–4 (a.e.t.) | St. Gallen |
- The match Solothurn–Bulle was played in Bulle.
Matches
edit| Grasshopper Club | 2–1 (a.e.t.) | Servette |
|---|---|---|
| Andermatt Paulo César |
Servette summary |
| Lausanne-Sport | 0–1 | Zürich |
|---|---|---|
| FCZ summary |
| Sion | 0–3 | Xamax |
|---|---|---|
| RSSSF summary |
| Solothurn | 1–3 | Bulle |
|---|---|---|
| Banjali |
RSSSF summary |
| Young Boys | 1–0 (a.e.t.) | Old Boys |
|---|---|---|
| Baumann Nilsson |
YB summary |
| FC Schaffhausen | 2–0 (a.e.t.) | Echallens |
|---|---|---|
| Dreher Engesser |
RSSSF summary |
| Luzern | 2–4 (a.e.t.) | St. Gallen |
|---|---|---|
| Mohr Bernaschina |
RSSSF summary |
Quarter-finals
editSummary
edit| Team 1 | Score | Team 2 |
|---|---|---|
| 19 April 1988 | ||
| Bulle | 0–1 | Étoile-Carouge |
| Xamax | 1–1 (a.e.t.) (4–5 p) |
Young Boys |
| Zürich | 1–2 | Grasshopper Club |
| 26 April 1988 | ||
| FC Schaffhausen | 2–1 (a.e.t.) | FC St. Gallen |
Matches
edit| Bulle | 0–1 | Étoile-Carouge |
|---|---|---|
| RSSSF summary |
| Xamax | 1–1 (a.e.t.) | Young Boys |
|---|---|---|
| Fasel Nielsen |
YB summary | |
| Penalties | ||
| Hermann Lei-Ravello Sutter Geiger Nielsen |
4–5 | |
| Zürich | 1–2 | Grasshopper Club |
|---|---|---|
| Şahin |
FCZ summary |
| FC Schaffhausen | 2–1 (a.e.t.) | FC St. Gallen |
|---|---|---|
| Engesser Fringer Filomeno |
RSSSF summary |
Semi-finals
editSummary
edit| Team 1 | Score | Team 2 |
|---|---|---|
| 10 May 1988 | ||
| Étoile-Carouge | 1–2 (a.e.t.) | Grasshopper Club |
| Young Boys | 0–1 | FC Schaffhausen |
Matches
edit| Étoile-Carouge | 1–2 (a.e.t.) | Grasshopper Club |
|---|---|---|
| Walder Walder |
RSSSF summary |
| Young Boys | 0–1 | FC Schaffhausen |
|---|---|---|
| Maissen |
YB summary |
Final
editSummary
edit| Team 1 | Score | Team 2 |
|---|---|---|
| 23 May 1988 | ||
| Grasshopper Club | 2–0 | FC Schaffhausen |
Telegram
editGrasshopper Club won the cup and this was the club's 17th Swiss Cup title to this date.
Further in Swiss football
editSources and references
edit- ↑ (red) Ostschweizer Fussballverband. "FC Bütschwil" (in German). Ostschweizer Fussballverband. Retrieved 2025-11-16.
- ↑ (red) Association fribourgeoise de football (2024). "FC Châtel-Saint-Denis" (in French). Association fribourgeoise de football - aff-ffv.ch. Retrieved 2024-11-16.
- ↑ (red) FVNWS (2025). "FC Münchenstein" (in German). FVNWS. Retrieved 2025-11-16.
- ↑ (red) Solothurner Fussballverband (2024). "FC Olten" (in German). Solothurner Fussballverband - sofv.ch. Retrieved 2024-11-16.
- ↑ (red) Amateur Liga (2024). "FC Ascona" (in German). Amateur Liga - al-la.ch. Retrieved 2024-11-16.
- ↑ (red) Association de football Berne/Jura (2024). "FC Bassecourt" (in French). Association de football Berne/Jura. Retrieved 2024-11-16.
- ↑ (red) Fussballverband Region Zürich (2024). "FC Dübendorf" (in German). Fussballverband Region Zürich - fvrz.ch. Retrieved 2024-11-16.
| Preceded by 1986–87 |
Swiss Cup seasons |
Succeeded by 1988–89 |