The following is a summary of the 1976–77 season of competitive football in Switzerland.

Nationalliga A

Qualifying stage

Championship table

Championship play-off

Relegation play-out

Nationalliga B

Final league table

1. Liga

Group 1

Group 2

Group 3

Group 4

Decider for second place The decider match for second place was played on 24 May in Küsnacht.

FC Zug win and advance to play-offs. FC Chur remain in the division.

Decider for eleventh place The decider was played on 30 May in Brunnen.

The game was drawn, however, at this period in time, the extra-time as match extension had not yet been introduced. FC Morbio were declaired winners due to goal-average of the regular season and, therefore, they remained in the division and FC Rüti were relegated to 2. Liga Interregional.

Promotion play-off Qualification round

FC Laufen win 2–1 on aggregate and continue to the finals.

FC Bern win 3–1 on aggregate and continue to the finals.

FC Bulle win 5–2 on aggregate and continue to the finals.

FC Wettingen win 3–0 on aggregate and continue to the finals.

Final round The games were played on 12 and 19 June.

FC Bulle win 5–2 on aggregate and are promoted to 1977–78 Nationalliga B.

FC Wettingen win 5–1 on aggregate and are promoted to 1977–78 Nationalliga B.

Decider for 1. Liga championship The final for the league championship was played on 22 June in Wettingen.

FC Wettingen win and are 1. Liga champions.

Swiss Cup

The competition was played in a knockout system. In the case of a draw, extra time was played. If the teams were still level after extra time, the match was replayed at the away team's ground. In case of a draw after extra time, the replay was to be decided with a penalty shoot-out. The final was held in Bern.

Early rounds The routes of the finalists to the final were: Third round: NLA teams with a bye. Fourth round: Lerchenfeld YB 3:6. Adliswil St. Gallen 0:6. Fifth round: YB La Chaux-de-Fonds 6:3. Winterthur St. Gallen 0:1. Quarterfinals: YB Zürich 2:1. St. Gallen Sion 1:0 . Semi-final: Lausanne YB 0:1 . St. Gallen Etoile Carouge 0:0 . replay: Etoile Carouge St. Gallen 2:4.

Final

Swiss League Cup

The League Cup was played in a knockout system with all 28 league clubs plus four selected teams from the 1. Liga. In the case of a draw, extra time was played. If the teams were still level after extra time, the decision was brought about with a penalty shoot-out. The final was played in Lausanne.

Early rounds The routes of the finalists to the final were: First round: Sion-Servette 0:1. Xamax-Biel-Bienne 1:0. Second round: Young Boys-Servette 1:2. Xamax-La Chaux-de-Fonds 4:1. Quarter-finals: Fribourg-Sevette 1:2. Aarau-Xamax 0:1. Semi-finals: Servette-Grasshopper Club 2:1. Xamax-Chênois 4:3 .

Final

Swiss Clubs in Europe Zürich as 1975–76 Nationalliga A champions: 1976–77 European Cup and entered 1976 Intertoto Cup Servette as Swiss Cup runners-up: 1976–77 Cup Winners' Cup Basel as league third placed team: 1976–77 UEFA Cup Grasshopper Club as league fourth placed team: 1976–77 UEFA Cup and entered 1976 Intertoto Cup Young Boys: entered 1976 Intertoto Cup St. Gallen: entered 1976 Intertoto Cup

Zürich European Cup

First round

Zürich won 2–1 on aggregate.

Second round

Zürich won 3–0 on aggregate.

Quarter-finals

4–4 on aggregate; Zürich won on away goals.

Semi-finals

Liverpool won 6–1 on aggregate.

Intertoto Cup

Group 5

Servette Cup Winners' Cup

Preliminary round

2–2 on aggregate; Cardiff won on away goals.

Basel UEFA Cup

First round

Basel won 5–3 on aggregate.

Second round

Athletic Bilbao won 4–2 on aggregate.

Grasshopper Club UEFA Cup

First round

Grasshoppers won 9–0 on aggregate.

Second round

Köln won 5–2 on aggregate.

Intertoto Cup

Group 3

Young Boys Intertoto Cup

Group 1

St. Gallen Intertoto Cup

Group 9

References

Sources Switzerland 1976–77 at RSSSF League Cup finals at RSSSF European Competitions 1976–77 at RSSSF.com Cup finals at Fussball-Schweiz Intertoto history at Pawel Mogielnicki's Page