The following is a summary of the 1978–79 season of competitive football in Switzerland.

Nationalliga A

Qualifying phase

Championship

Relegation play-out

Nationalliga B

Final league table

Promotion play-off The play-off match took place on 27 June 1979 at the Stadion Allmend in Luzern.

Lugano win 1–0 and promoted to 1979–80 Nationalliga A. FC Winterthur remain in division

1. Liga

Group 1

Group 2

Group 3

Group 4

Promotion play-off Qualification round

FC Ibach win 6–2 on aggregate and continue to the semi-finals.

FC Baden win 3–2 on aggregate and continue to the semi-finals.

FC Raron win 4–2 on aggregate and continue to the semi-finals.

SR Delémont win 4–2 on aggregate and continue to the semi-finals.

Semi-final round

FC Raron win 6–2 on aggregate and are promoted to 1979–80 Nationalliga B. FC Ibach remain in the division.

FC Baden win 2–1 on aggregate and are promoted to 1979–80 Nationalliga B. SR Delémont remain in the division.

Final for 1. Liga championship The final was played on 1 July in Baden.

FC Raron win and became 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 at the end of extra time, the match was replayed on the away team's pitch. The Cup-final was held in Bern. Early rounds The routes of the finalists to the final were: Third round: NLA teams with bye Fourth round: La Rondinella Neuveville-Servette 1:4 . Vevey-Sports YB 1:2 . Fifth round: Etoile Carouge Servette 0:3. YB Chiasso 3:2. Quarterfinals: Nordstern Basel Servette 0:2. YB St. Gallen 2:0. Semi-finals: Servette NE Xamax 3:2. YB Chênois 1:0 .

Final

Swiss League Cup

Early rounds The routes of the finalists to the final were: Round 1 (home 22 July and away 29 July): Servette 4:0 3:4 Etoile Carouge. Basel 2:0 2:3 Grenchen. Round 2: La Chaux-de-Fonds 0:1 Servette. Basel 1:0 Nordstern Basel. Quarter-finals: Chênois 2:4 Servette. Basel 3:1 Luzern. Semi-finals: Servette 3:1 Grasshopper Club. Xamax 0:2 Basel.

Final

Swiss Clubs in Europe Grasshopper Club as 1977–78 Nationalliga A champions: 1978–79 European Cup and entered 1978 Intertoto Cup Servette as Swiss Cup winners: 1978–79 European Cup Winners' Cup Basel as league third placed team: 1978–79 UEFA Cup Lausanne-Sport as league fourth placed team: 1978–79 UEFA Cup Zürich: entered 1978 Intertoto Cup Sion: entered 1978 Intertoto Cup Young Boys: entered 1978 Intertoto Cup

Grasshopper Club European Cup

First round

Grasshopper Club won 13–3 on aggregate.

Second round

3–3 on aggregate; Grasshopper Club won on away goals.

Quarter-finals

Nottingham Forest won 5–2 on aggregate.

Intertoto Cup

Group 4

Servette Cup Winners' Cup

First round

Servette FC won 4–2 on aggregate.

Second round

Servette FC won 4–3 on aggregate.

Quarter-finals

Aggregate score 1–1. Fortuna Düsseldorf won on away goals

Basel UEFA Cup

First round

VfB Stuttgart won 7–3 on aggregate.

Lausanne-Sport UEFA Cup

First round

Lausanne-Sport won 2–0 on aggregate.

Second round

Ajax won 5–0 on aggregate.

Zürich Intertoto Cup

Group 5 Matches

Table

Sion Intertoto Cup

Group 6

YB Intertoto Cup

Group 7

References

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