1988–89 Nationalliga A#Promotion.2FRelegation Group
{{Short description|92nd season of top-tier Swiss football}}
{{Infobox football league season
| season = 1988–89
| competition = Nationalliga A
| winners = Luzern
| relegated = None
| league topscorer = Karl-Heinz Rummenigge
Servette (18 goals)
| prevseason = 1987–88
| nextseason = 1989–90
}}
{{Infobox football league season
| season = 1988–89
| competition = Nationalliga B
| winners = No team was declared champions
| promoted = None
| relegated = FC Renens
Urania Genève Sport
FC Biel-Bienne
| league topscorer = n/a
| prevseason = 1987–88
| nextseason = 1989–90
}}
Statistics of the Swiss National League in the 1988–89 football season, both Nationalliga A and Nationalliga B.
Overview
The 36 clubs of the Swiss Football League (Nationalliga) were divided into two tiers. In the top-tier, there were 12 teams that played in the Nationalliga A (NLA). There were 24 teams in the Nationalliga B (NLB), the second tier, these were divided into two groups, a West and an East group. Each team in each group played a double round-robin in the qualification phase. Thereafter the divisions were divided into a Swiss championship group with the top eight teams from the qualification and two promotion/relegation groups (NLA/NLB), both with eight teams. These were the bottom four teams from the NLA qualification and the top six teams from both of the NLB qualification groups. Further, there were two relegation groups (NLB/1. Liga), each group with six teams. The last team in each NLB relegation group were to be relegated directly and the two fifth placed teams in each group played a play-out against relegation to decide the third relegation slot.
Nationalliga A
=Qualification phase=
The qualification stage of the NLA began on 23 July 1988 and was completed on 11 December. The top eight teams in the qualification phase would advance to the championship group and the last four teams would play against relegation.
==Table==
|section=First stage
|res_col_header=Q
|show_limit=5
|winpoints=2
|team1=LUZ|name_LUZ=Luzern |win_LUZ=10|draw_LUZ=8|loss_LUZ=4|gf_LUZ=27|ga_LUZ=25
|team2=GCZ|name_GCZ=Grasshopper Club |win_GCZ=10|draw_GCZ=7|loss_GCZ=5|gf_GCZ=41|ga_GCZ=29
|team3=BEL|name_BEL=Bellinzona |win_BEL=9|draw_BEL=7|loss_BEL=6|gf_BEL=34|ga_BEL=27
|team4=SIO|name_SIO=Sion |win_SIO=8|draw_SIO=8|loss_SIO=6|gf_SIO=25|ga_SIO=21
|team5=WET|name_WET=Wettingen |win_WET=5|draw_WET=14|loss_WET=3|gf_WET=23|ga_WET=21
|team6=YB |name_YB =Young Boys |win_YB =8|draw_YB =7|loss_YB =7|gf_YB =45|ga_YB =36
|team7=NX |name_NX =Xamax |win_NX =7|draw_NX =9|loss_NX =6|gf_NX =39|ga_NX =33
|team8=SER|name_SER=Servette |win_SER=8|draw_SER=6|loss_SER=8|gf_SER=39|ga_SER=34
|team9=AAR|name_AAR=Aarau |win_AAR=5|draw_AAR=8|loss_AAR=9|gf_AAR=27|ga_AAR=29
|team10=LS |name_LS =Lausanne-Sport |win_LS =5|draw_LS =8|loss_LS =9|gf_LS =27|ga_LS =34
|team11=STG|name_STG=St. Gallen |win_STG=5|draw_STG=6|loss_STG=11|gf_STG=29|ga_STG=44
|team12=LUG|name_LUG=Lugano |win_LUG=3|draw_LUG=10|loss_LUG=9|gf_LUG=23|ga_LUG=46
|split8=yes
|col_CP=green3|text_CP=Advance to championship round
halved points (rounded up) as bonus
|result1=CP|result2=CP|result3=CP|result4=CP|result5=CP|result6=CP|result7=CP|result8=CP
|col_RP=red3|text_RP=Continue to promotion/relegation round
|result9=RP|result10=RP|result11=RP|result12=RP
|class_rules = 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Away goals scored; 6) Draw.
|update=complete
|source=[https://www.rsssf.org/tablesz/zwit89.html rsssf.com]
}}
==Results==
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=AAR|team2=BEL|team3=GCZ|team4=LS|team5=LUG
|team6=LUZ|team7=NX|team8=SER|team9=SIO|team10=STG
|team11=WET|team12=YB
|name_LUZ=Luzern
|match_LUZ_GCZ=2–0
|match_LUZ_BEL=2–1
|match_LUZ_SIO=2–1
|match_LUZ_WET=2–2
|match_LUZ_YB=1–3
|match_LUZ_NX=1–0
|match_LUZ_SER=1–1
|match_LUZ_AAR=1–0
|match_LUZ_LS=0–0
|match_LUZ_STG=3–2
|match_LUZ_LUG=2–1
|name_GCZ=Grasshopper
|match_GCZ_LUZ=4–1
|match_GCZ_BEL=2–2
|match_GCZ_SIO=1–0
|match_GCZ_WET=2–0
|match_GCZ_YB=2–2
|match_GCZ_NX=2–2
|match_GCZ_SER=4–0
|match_GCZ_AAR=1–0
|match_GCZ_LS=3–2
|match_GCZ_STG=3–0
|match_GCZ_LUG=3–0
|name_BEL=Bellinzona
|match_BEL_LUZ=3–1
|match_BEL_GCZ=2–1
|match_BEL_SIO=0–2
|match_BEL_WET=1–1
|match_BEL_YB=3–0
|match_BEL_NX=2–1
|match_BEL_SER=4–0
|match_BEL_AAR=1–0
|match_BEL_LS=1–1
|match_BEL_STG=1–1
|match_BEL_LUG=0–0
|name_SIO=Sion
|match_SIO_LUZ=3–0
|match_SIO_GCZ=0–0
|match_SIO_BEL=0–2
|match_SIO_WET=2–0
|match_SIO_YB=1–1
|match_SIO_NX=1–1
|match_SIO_SER=2–1
|match_SIO_AAR=2–0
|match_SIO_LS=1–0
|match_SIO_STG=2–2
|match_SIO_LUG=0–0
|name_WET=Wettingen
|match_WET_LUZ=0–0
|match_WET_GCZ=1–1
|match_WET_BEL=1–0
|match_WET_SIO=1–1
|match_WET_YB=1–1
|match_WET_NX=2–0
|match_WET_SER=2–2
|match_WET_AAR=0–0
|match_WET_LS=1–1
|match_WET_STG=0–0
|match_WET_LUG=1–1
|name_YB=Young Boys
|match_YB_LUZ=0–2
|match_YB_GCZ=4–3
|match_YB_BEL=4–1
|match_YB_SIO=0–0
|match_YB_WET=1–2
|match_YB_NX=2–2
|match_YB_SER=2–3
|match_YB_AAR=4–0
|match_YB_LS=3–1
|match_YB_STG=2–0
|match_YB_LUG=3–3
|name_NX=Neuchâtel Xamax
|match_NX_LUZ=0–0
|match_NX_GCZ=4–0
|match_NX_BEL=2–2
|match_NX_SIO=3–1
|match_NX_WET=2–2
|match_NX_YB=2–5
|match_NX_SER=2–1
|match_NX_AAR=1–1
|match_NX_LS=0–2
|match_NX_STG=3–1
|match_NX_LUG=5–1
|name_SER=Servette
|match_SER_LUZ=0–1
|match_SER_GCZ=2–1
|match_SER_BEL=2–3
|match_SER_SIO=0–1
|match_SER_WET=1–1
|match_SER_YB=3–2
|match_SER_NX=0–1
|match_SER_AAR=1–0
|match_SER_LS=1–1
|match_SER_STG=7–1
|match_SER_LUG=1–1
|name_AAR=Aarau
|match_AAR_LUZ=1–1
|match_AAR_GCZ=1–2
|match_AAR_BEL=2–1
|match_AAR_SIO=4–1
|match_AAR_WET=0–2
|match_AAR_YB=2–1
|match_AAR_NX=1–1
|match_AAR_SER=2–2
|match_AAR_LS=1–1
|match_AAR_STG=5–0
|match_AAR_LUG=2–2
|name_LS=Lausanne-Sport
|match_LS_LUZ=0–0
|match_LS_GCZ=0–2
|match_LS_BEL=2–2
|match_LS_SIO=1–1
|match_LS_WET=1–2
|match_LS_YB=1–4
|match_LS_NX=2–4
|match_LS_SER=1–4
|match_LS_AAR=0–2
|match_LS_STG=2–1
|match_LS_LUG=4–0
|name_STG=St. Gallen
|match_STG_LUZ=0–1
|match_STG_GCZ=2–2
|match_STG_BEL=2–0
|match_STG_SIO=2–0
|match_STG_WET=2–1
|match_STG_YB=2–0
|match_STG_NX=3–3
|match_STG_SER=0–1
|match_STG_AAR=2–2
|match_STG_LS=1–2
|match_STG_LUG=4–1
|name_LUG=Lugano
|match_LUG_LUZ=3–3
|match_LUG_GCZ=2–2
|match_LUG_BEL=0–2
|match_LUG_SIO=0–3
|match_LUG_WET=0–0
|match_LUG_YB=1–1
|match_LUG_NX=1–0
|match_LUG_SER=1–6
|match_LUG_AAR=2–1
|match_LUG_LS=0–2
|match_LUG_STG=3–1
|update=complete|source=
}}
=Championship group=
The first eight teams of the qualification phase competed in the Championship round. The teams took half of the points (rounded up to complete units) gained in the qualification as bonus with them.
==Final league table==
|section=Champions group
|res_col_header=Q
|show_limit=5
|winpoints=2
|show_bonus_points=y
|team1=LUZ|name_LUZ=Luzern |win_LUZ=7|draw_LUZ=5|loss_LUZ=2|gf_LUZ=17|ga_LUZ=11|adjust_points_LUZ=14
|team2=GCZ|name_GCZ=Grasshopper Club |win_GCZ=7|draw_GCZ=2|loss_GCZ=5|gf_GCZ=20|ga_GCZ=18|adjust_points_GCZ=14
|team3=SIO|name_SIO=Sion |win_SIO=6|draw_SIO=5|loss_SIO=3|gf_SIO=22|ga_SIO=15|adjust_points_SIO=12
|team4=WET|name_WET=Wettingen |win_WET=7|draw_WET=2|loss_WET=5|gf_WET=22|ga_WET=14|adjust_points_WET=12
|team5=YB |name_YB =Young Boys |win_YB =6|draw_YB =3|loss_YB =5|gf_YB =36|ga_YB =22|adjust_points_YB =12
|team6=NX |name_NX =Xamax |win_NX =4|draw_NX =3|loss_NX =7|gf_NX =23|ga_NX =26|adjust_points_NX =12
|team7=BEL |name_BEL =Bellinzona |win_BEL =2|draw_BEL =4|loss_BEL =8|gf_BEL =9|ga_BEL =26|adjust_points_BEL =13
|team8=SER|name_SER=Servette |win_SER=3|draw_SER=4|loss_SER=7|gf_SER=25|ga_SER=42|adjust_points_SER=11
|col_EC=green1|text_EC=Swiss champions, qualified for 1989–90 European Cup
and entered 1989 Intertoto Cup
|result1=EC
|col_CW=yellow1|text_CW=Swiss Cup winners, qualified for 1989–90 Cup Winners' Cup
and entered 1989 Intertoto Cup
|result2=CW
|col_UC1=blue1|text_UC1=Qualified for 1989–90 UEFA Cup
|result3=UC1
|col_UC2=blue1|text_UC2=Qualified for 1989–90 UEFA Cup
and entered 1989 Intertoto Cup
|result4=UC2
|col_IT1=blue3|text_IT1=Entered 1989 Intertoto Cup
|result7=IT1
|class_rules=1) points; 2) Position in the qualification.
|update=complete
|source=[https://www.rsssf.org/tablesz/zwit89.html rsssf.com]
}}
==Results==
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=BEL|team2=GCZ|team3=LUZ|team4=NX|team5=SER
|team6=SIO|team7=WET|team8=YB
|name_LUZ=Luzern
|match_LUZ_GCZ=1–0
|match_LUZ_SIO=1–0
|match_LUZ_WET=1–0
|match_LUZ_YB=3–3
|match_LUZ_NX=2–0
|match_LUZ_BEL=1–1
|match_LUZ_SER=1–0
|name_GCZ=Grasshopper
|match_GCZ_LUZ=2–1
|match_GCZ_SIO=2–1
|match_GCZ_WET=2–1
|match_GCZ_YB=1–4
|match_GCZ_NX=2–1
|match_GCZ_BEL=2–0
|match_GCZ_SER=6–1
|name_SIO=Sion
|match_SIO_LUZ=1–1
|match_SIO_GCZ=2–0
|match_SIO_WET=2–1
|match_SIO_YB=3–0
|match_SIO_NX=2–2
|match_SIO_BEL=1–0
|match_SIO_SER=3–2
|name_WET=Wettingen
|match_WET_LUZ=1–0
|match_WET_GCZ=2–0
|match_WET_SIO=0–2
|match_WET_YB=3–1
|match_WET_NX=1–2
|match_WET_BEL=3–0
|match_WET_SER=6–2
|name_YB=Young Boys
|match_YB_LUZ=1–2
|match_YB_GCZ=2–0
|match_YB_SIO=2–2
|match_YB_WET=1–1
|match_YB_NX=5–1
|match_YB_BEL=6–0
|match_YB_SER=7–0
|name_NX=Neuchâtel Xamax
|match_NX_LUZ=0–1
|match_NX_GCZ=0–1
|match_NX_SIO=2–2
|match_NX_WET=1–2
|match_NX_YB=3–2
|match_NX_BEL=3–0
|match_NX_SER=6–3
|name_BEL=Bellinzona
|match_BEL_LUZ=0–0
|match_BEL_GCZ=0–0
|match_BEL_SIO=1–0
|match_BEL_WET=0–1
|match_BEL_YB=3–0
|match_BEL_NX=0–0
|match_BEL_SER=2–5
|name_SER=Servette
|match_SER_LUZ=2–2
|match_SER_GCZ=2–2
|match_SER_SIO=1–1
|match_SER_WET=0–0
|match_SER_YB=0–2
|match_SER_NX=3–2
|match_SER_BEL=4–2
|update=complete|source=
}}
Nationalliga B
=Qualification phase=
The qualification of the NLB began on 23 July 1988 and was completed by 11 December. The top six teams in each group were qualified to play in the two promotion/relegation groups. The bottom six teams in each group then played in newly drawn groups against relegation.
==Table group East==
{{#invoke:sports table|main|style=WDL
|res_col_header=Q
|winpoints=2
|team1=BSL|name_BSL=Basel{{cite web | first = | last = Verein "Basler Fussballarchiv" | author-link = | year = 1990 | url = https://www.fcb-archiv.ch/saison/rangliste?saison=1988/89 | title = 1988/89 Rangliste | format = | work = | publisher = Verein "Basler Fussballarchiv" | language = de-ch | trans-title = 1988/89 Ranking | access-date = 2023-11-16}}
|team2=LOC|name_LOC=Locarno
|team3=ZÜR|name_ZÜR=Zürich
|team4=BAD|name_BAD=Baden
|team5=OBB|name_OBB=Old Boys
|team6=CHI|name_CHI=Chiasso
|team7=SCH|name_SCH=FC Schaffhausen
|team8=WIN|name_WIN=Winterthur
|team9=EMM|name_EMM=Emmenbrücke
|team10=CHU|name_CHU=Chur
|team11=ZUG|name_ZUG=SC Zug
|team12=GLA|name_GLA= FC Glarus
|win_BSL=14|draw_BSL=4|loss_BSL=4|gf_BSL=48|ga_BSL=23
|win_LOC=12|draw_LOC=6|loss_LOC=4|gf_LOC=58|ga_LOC=28
|win_ZÜR=11|draw_ZÜR=8|loss_ZÜR=3|gf_ZÜR=62|ga_ZÜR=32
|win_BAD=10|draw_BAD=4|loss_BAD=8|gf_BAD=44|ga_BAD=29
|win_OBB=10|draw_OBB=4|loss_OBB=8|gf_OBB=37|ga_OBB=29
|win_CHI=8|draw_CHI=8|loss_CHI=6|gf_CHI=35|ga_CHI=33
|win_SCH=9|draw_SCH=6|loss_SCH=7|gf_SCH=32|ga_SCH=36
|win_WIN=8|draw_WIN=6|loss_WIN=8|gf_WIN=39|ga_WIN=36
|win_EMM=7|draw_EMM=5|loss_EMM=10|gf_EMM=31|ga_EMM=41
|win_CHU=4|draw_CHU=8|loss_CHU=10|gf_CHU=27|ga_CHU=54
|win_ZUG=3|draw_ZUG=5|loss_ZUG=14|gf_ZUG=14|ga_ZUG=47
|win_GLA=2|draw_GLA=4|loss_GLA=16|gf_GLA=19|ga_GLA=58
|split6=yes
|col_QP=green3|text_QP=Advance to promotion round
|result1=QP|result2=QP|result3=QP|result4=QP|result5=QP|result6=QP
|col_QR=red3|text_QR=Continue in relegation round
|result7=QR|result8=QR|result9=QR|result10=QR|result11=QR|result12=QR
|class_rules = 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Away goals scored; 6) Draw.
|update=complete
|source=[https://www.rsssf.org/tablesz/zwit89.html rsssf.com]
}}
==Table group West==
{{#invoke:sports table|main|style=WDL
|res_col_header=Q
|winpoints=2
|team1=YVE |name_YVE=Yverdon-Sport FC |win_YVE =13 |draw_YVE =7 |loss_YVE =2 |gf_YVE =51 |ga_YVE=25
|team2=GRE |name_GRE= FC Grenchen |win_GRE =14 |draw_GRE =2 |loss_GRE =6 |gf_GRE =51 |ga_GRE=23
|team3=ETO |name_ETO = Etoile Carouge FC |win_ETO =12 |draw_ETO =4 |loss_ETO =6 |gf_ETO =45 |ga_ETO=32
|team4=ESM |name_ESM = ES FC Malley |win_ESM =11 |draw_ESM =5 |loss_ESM =6 |gf_ESM =39 |ga_ESM=29
|team5=BUL |name_BUL = FC Bulle |win_BUL =11 |draw_BUL =4 |loss_BUL =7 |gf_BUL =49 |ga_BUL=25
|team6=CHE |name_CHE = CS Chênois |win_CHE =11 |draw_CHE =3 |loss_CHE =8 |gf_CHE =29 |ga_CHE=28
|team7=UGS |name_UGS= Urania Genève Sport |win_UGS =7 |draw_UGS =7 |loss_UGS =8 |gf_UGS =39 |ga_UGS=34
|team8=REN |name_REN = FC Renens |win_REN =7 |draw_REN =5 |loss_REN =10 |gf_REN =28 |ga_REN=36
|team9=CdF |name_CdF= FC La Chaux-de-Fonds |win_CdF =6 |draw_CdF =6 |loss_CdF =10 |gf_CdF =26 |ga_CdF=37
|team10=MAS |name_MAS= FC Martigny-Sports |win_MAS =5 |draw_MAS =6 |loss_MAS =11 |gf_MAS =29 |ga_MAS=48
|team11=MOS |name_MOS = FC Montreux-Sports |win_MOS =3 |draw_MOS =5 |loss_MOS =14 |gf_MOS =31 |ga_MOS=61
|team12=BIE |name_BIE= FC Biel-Bienne |win_BIE =3 |draw_BIE =4 |loss_BIE =15 |gf_BIE =30 |ga_BIE=69
|split6=yes
|col_QP=green3|text_QP=Advance to promotion round
|result1=QP|result2=QP|result3=QP|result4=QP|result5=QP|result6=QP
|col_QR=red3|text_QR=Continue in relegation round
|result7=QR|result8=QR|result9=QR|result10=QR|result11=QR|result12=QR
|class_rules = 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Away goals scored; 6) Draw.
|update=complete
|source=[https://www.rsssf.org/tablesz/zwit89.html rsssf.com]
}}
=Promotion/relegation round NLA/NLB=
The promotion/relegation stage began on 18 March 1989 and was completed by 7 June.
==Table group A==
|section=Group A
|res_col_header=Q
|show_limit=5
|winpoints=2
|team1=STG|name_STG=FC St. Gallen
|team2=LS |name_LS =Lausanne Sports
|team3=ZUR|name_ZUR=FC Zürich
|team4=BAS|name_BAS=FC Basel
|team5=CHE|name_CHE=CS Chênois
|team6=GRE |name_GRE =FC Grenchen
|team7=MAL |name_MAL =ES Malley
|team8=OBB|name_OBB=BSC Old Boys Basel
|win_STG=10|draw_STG=3|loss_STG=1|gf_STG=30|ga_STG=13
|win_LS =9|draw_LS =4|loss_LS =1|gf_LS =42|ga_LS =8
|win_ZUR=6|draw_ZUR=2|loss_ZUR=6|gf_ZUR=29|ga_ZUR=23
|win_BAS=4|draw_BAS=6|loss_BAS=4|gf_BAS=19|ga_BAS=21
|win_CHE=4|draw_CHE=4|loss_CHE=6|gf_CHE=22|ga_CHE=29
|win_GRE =3|draw_GRE =4|loss_GRE =7|gf_GRE =17|ga_GRE =26
|win_MAL =2|draw_MAL =6|loss_MAL =6|gf_MAL =15|ga_MAL =29
|win_OBB=3|draw_OBB=1|loss_OBB=10|gf_OBB=13|ga_OBB=38
|split2=yes
|col_A=#D0F0C0|text_A=Remain in Nationalliga A 1989–90
|result1=A|result2=A
|col_B=inherit|text_B=Remain in Nationalliga B
|result3=B|result4=B|result5=B|result6=B|result7=B|result8=B
|class_rules = 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Away goals scored; 6) Draw.
|update=complete
|source=[https://www.rsssf.org/tablesz/zwit89.html rsssf.com]
}}
==Results==
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=BAS|team2=CHÊ|team3=GRE|team4=LS|team5=MAL
|team6=OBB|team7=STG|team8=ZÜR
|name_STG=St. Gallen
|match_STG_LS=0–2
|match_STG_ZÜR=2–1
|match_STG_BAS=3–0
|match_STG_CHÊ=5–2
|match_STG_GRE=1–1
|match_STG_MAL=1–1
|match_STG_OBB=5–1
|name_LS=Lausanne-Sport
|match_LS_STG=0–1
|match_LS_ZÜR=6–1
|match_LS_BAS=4–1
|match_LS_CHÊ=6–1
|match_LS_GRE=5–0
|match_LS_MAL=1–1
|match_LS_OBB=6–0
|name_ZÜR=Zürich
|match_ZÜR_STG=2–3
|match_ZÜR_LS=1–1
|match_ZÜR_BAS=0–2
|match_ZÜR_CHÊ=3–0
|match_ZÜR_GRE=2–1
|match_ZÜR_MAL=9–1
|match_ZÜR_OBB=2–1
|name_BAS=Basel
|match_BAS_STG=2–3
|match_BAS_LS=1–1
|match_BAS_ZÜR=1–1
|match_BAS_CHÊ=1–1
|match_BAS_GRE=2–1
|match_BAS_MAL=1–1
|match_BAS_OBB=0–1
|name_CHÊ=Chênois
|match_CHÊ_STG=0–2
|match_CHÊ_LS=0–3
|match_CHÊ_ZÜR=2–0
|match_CHÊ_BAS=2–2
|match_CHÊ_GRE=3–3
|match_CHÊ_MAL=3–0
|match_CHÊ_OBB=1–2
|name_GRE=Grenchen
|match_GRE_STG=0–1
|match_GRE_LS=0–3
|match_GRE_ZÜR=2–0
|match_GRE_BAS=2–2
|match_GRE_CHÊ=0–0
|match_GRE_MAL=2–4
|match_GRE_OBB=2–0
|name_MAL=Malley
|match_MAL_STG=1–1
|match_MAL_LS=1–1
|match_MAL_ZÜR=0–1
|match_MAL_BAS=1–2
|match_MAL_CHÊ=1–3
|match_MAL_GRE=1–0
|match_MAL_OBB=1–1
|name_OBB=Old Boys Basel
|match_OBB_STG=0–2
|match_OBB_LS=0–3
|match_OBB_ZÜR=1–6
|match_OBB_BAS=0–2
|match_OBB_CHÊ=1–4
|match_OBB_GRE=2–3
|match_OBB_MAL=3–1
|update=complete|source=
}}
==Table group B==
|section=Group B
|res_col_header=Q
|show_limit=5
|winpoints=2
|team1=LUG|name_LUG=AC Lugano
|team2=AAR|name_AAR=FC Aarau
|team3=LOC|name_LOC=FC Locarno
|team4=BAD|name_BAD=FC Baden
|team5=YVE|name_YVE=Yverdon-Sport FC
|team6=BUL |name_BUL =FC Bulle
|team7=CHI |name_CHI =FC Chiasso
|team8=ÉTO|name_ÉTO=Étoile Carouge FC
|win_LUG=10|draw_LUG=3|loss_LUG=1|gf_LUG=29|ga_LUG=10
|win_AAR=11|draw_AAR=1|loss_AAR=2|gf_AAR=24|ga_AAR=9
|win_LOC=6|draw_LOC=3|loss_LOC=5|gf_LOC=22|ga_LOC=16
|win_BAD=6|draw_BAD=3|loss_BAD=5|gf_BAD=22|ga_BAD=24
|win_YVE=4|draw_YVE=6|loss_YVE=4|gf_YVE=9|ga_YVE=9
|win_BUL =3|draw_BUL =3|loss_BUL =8|gf_BUL =19|ga_BUL =28
|win_CHI =0|draw_CHI =7|loss_CHI =7|gf_CHI =15|ga_CHI =30
|win_ÉTO=1|draw_ÉTO=4|loss_ÉTO=9|gf_ÉTO=8|ga_ÉTO=22
|split2=yes
|col_C=#D0F0C0|text_C=Remain in Nationalliga A 1989–90
|result1=C|result2=C
|col_D=inherit|text_D=Remain in Nationalliga B
|result3=D|result4=D|result5=D|result6=D|result7=D|result8=D
|class_rules = 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Away goals scored; 6) Draw.
|update=complete
|source=[https://www.rsssf.org/tablesz/zwit89.html rsssf.com]
}}
==Results==
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=AAR|team2=BAD|team3=BUL|team4=CHI|team5=ÉTO
|team6=LOC|team7=LUG|team8=YS
|name_LUG=Lugano
|match_LUG_AAR=3–1
|match_LUG_LOC=2–1
|match_LUG_BAD=4–0
|match_LUG_YS=2–0
|match_LUG_BUL=3–1
|match_LUG_CHI=0–0
|match_LUG_ÉTO=1–0
|name_AAR=Aarau
|match_AAR_LUG=1–4
|match_AAR_LOC=1–0
|match_AAR_BAD=1–1
|match_AAR_YS=2–0
|match_AAR_BUL=1–0
|match_AAR_CHI=4–0
|match_AAR_ÉTO=1–0
|name_LOC=Locarno
|match_LOC_LUG=0–0
|match_LOC_AAR=0–2
|match_LOC_BAD=6–3
|match_LOC_YS=0–0
|match_LOC_BUL=3–2
|match_LOC_CHI=2–2
|match_LOC_ÉTO=1–0
|name_BAD=Baden
|match_BAD_LUG=1–2
|match_BAD_AAR=0–3
|match_BAD_LOC=1–0
|match_BAD_YS=0–0
|match_BAD_BUL=4–1
|match_BAD_CHI=5–3
|match_BAD_ÉTO=3–0
|name_YS=Yverdon-Sport
|match_YS_LUG=0–0
|match_YS_AAR=0–1
|match_YS_LOC=1–0
|match_YS_BAD=0–1
|match_YS_BUL=1–1
|match_YS_CHI=1–1
|match_YS_ÉTO=2–0
|name_BUL=Bulle
|match_BUL_LUG=4–2
|match_BUL_AAR=1–2
|match_BUL_LOC=0–3
|match_BUL_BAD=2–0
|match_BUL_YS=0–2
|match_BUL_CHI=2–2
|match_BUL_ÉTO=1–1
|name_CHI=Chiasso
|match_CHI_LUG=0–1
|match_CHI_AAR=0–3
|match_CHI_LOC=1–4
|match_CHI_BAD=1–2
|match_CHI_YS=1–1
|match_CHI_BUL=2–3
|match_CHI_ÉTO=1–1
|name_ÉTO=Étoile Carouge
|match_ÉTO_LUG=1–5
|match_ÉTO_AAR=0–1
|match_ÉTO_LOC=1–2
|match_ÉTO_BAD=1–1
|match_ÉTO_YS=0–1
|match_ÉTO_BUL=2–1
|match_ÉTO_CHI=1–1
|update=complete|source=
}}
=Relegation round NLB/1. Liga=
The last six teams in each of the two qualification phase groups competed in two relegation groups against relegation to the 1. Liga 1991–92. There was to be one direct relegation in each group, plus a play-out against relegation between both second last placed teams. This stage began on 23 March and was completed on 27 May.
==Table group A==
|section=Group A
|res_col_header=Q
|winpoints=2
|show_bonus_points=n
|team1=FCS |name_FCS= FC Schaffhausen |win_FCS =5 |draw_FCS =3 |loss_FCS =2 |gf_FCS =17 |ga_FCS=13
|team2=SCZ |name_SCZ = SC Zug |win_SCZ =3 |draw_SCZ =5 |loss_SCZ =2 |gf_SCZ =20 |ga_SCZ=13
|team3=MAS |name_MAS= FC Martigny-Sports |win_MAS =4 |draw_MAS =3 |loss_MAS =3 |gf_MAS =18 |ga_MAS=23
|team4=EMM |name_EMM= FC Emmenbrücke |win_EMM =4 |draw_EMM =2 |loss_EMM =4 |gf_EMM =23 |ga_EMM=18
|team5=BIE |name_BIE= FC Biel-Bienne |win_BIE =3 |draw_BIE =2 |loss_BIE =5 |gf_BIE =16 |ga_BIE=18
|team6=REN |name_REN = FC Renens{{cite web | first = | last = Erste Liga (SFV) | author-link = | year = 2018 | url = https://www.el-pl.ch/PortalData/3/Resources/saison_2019_2020/Statistik-Auf-Absteiger-Juni-2019.pdf | title = Statistik der Ersten Liga über Aufstieg und Abstieg ab Saison 1931/32 bis 2018 | format = | work = PDF page 8 | trans-title = First League statistics on promotion and relegation from the 1931/32 season to 2018 | publisher = Erste Liga, Abteilung des SFV | language = de | access-date = 2023-11-16}} |win_REN =2 |draw_REN =3 |loss_REN =5 |gf_REN =12 |ga_REN=21
|split4=yes
|col_RB=green3|text_RB=Remain in NLB 1989–90
|result1=RB|result2=RB|result3=RB|result4=RB
|col_PO=red3|text_PO=Play-out against relegation
|result5=PO
|col_R1L=red1|text_R1L=Relegated to 1989–90 1. Liga
|result6=R1L
|class_rules = 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Away goals scored; 6) Draw.
|update=complete
|source=[https://www.rsssf.org/tablesz/zwit89.html rsssf.com]
}}
==Table group B==
|section=Group A
|res_col_header=Q
|winpoints=2
|show_bonus_points=n
|team1=GLA |name_GLA= FC Glarus |win_GLA =7 |draw_GLA =1 |loss_GLA =2 |gf_GLA =16 |ga_GLA=9
|team2=WIN |name_WIN= FC Winterthur |win_WIN =5 |draw_WIN =2 |loss_WIN =3 |gf_WIN =19 |ga_WIN=11
|team3=MOS |name_MOS = FC Montreux-Sports |win_MOS =5 |draw_MOS =1 |loss_MOS =4 |gf_MOS =14 |ga_MOS=15
|team4=CdF |name_CdF= FC La Chaux-de-Fonds |win_CdF =3 |draw_CdF =3 |loss_CdF =4 |gf_CdF =11 |ga_CdF=13
|team5=CHU |name_CHU= FC Chur |win_CHU =1 |draw_CHU =5 |loss_CHU =4 |gf_CHU =13 |ga_CHU=16
|team6=UGS |name_UGS= Urania Genève Sport |win_UGS =2 |draw_UGS =2 |loss_UGS =6 |gf_UGS =9 |ga_UGS=18
|split4=yes
|col_RB=green3|text_RB=Remain in NLB 1989–90
|result1=RB|result2=RB|result3=RB|result4=RB
|col_PO=red3|text_PO=Play-out against relegation
|result5=PO
|col_R1L=red1|text_R1L=Relegated to 1989–90 1. Liga
|result6=R1L
|class_rules = 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Away goals scored; 6) Draw.
|update=complete
|source=[https://www.rsssf.org/tablesz/zwit89.html rsssf.com]
}}
==Relegation play-out==
The two games of the two-legged play-out against relegation between both second last placed teams were played on 3 and 10 June 1989.
{{OneLegStart}}
{{OneLegResult| FC Biel-Bienne || 0–1 | FC Chur }}
{{OneLegResult| FC Chur || 2–1 | FC Biel-Bienne }}
{{end}} FC Chur won 3–1 on aggregate and FC Biel-Bienne were relegated to 1989–90 1. Liga.
Further in Swiss football
References
{{reflist}}
Sources
- [https://www.rsssf.org/tablesz/zwit89.html Switzerland 1988–89 at RSSSF]
{{sequence
|list=Nationalliga
seasons in
Switzerland
|prev=1987–88
|next=1989–90
}}
{{Swiss Football League seasons}}
{{Swiss Challenge League seasons}}
{{1988–89 in European football (UEFA)}}
{{DEFAULTSORT:1988-89 Nationalliga A}}