Nationalliga A Cross table: BAS YBB GCZ SER CHI BEL LAU LCF FRI ZÜR BER GRE LUG LOC Basel xxx 1-0 1-0 1-0 4-1 2-2 1-1 3-2 1-0 5-1 2-2 6-2 1-1 8-1 Young Boys 2-2 xxx 2-0 2-3 5-2 3-1 2-0 3-2 5-1 4-2 2-2 3-1 4-1 2-0 Grasshopper 4-5 2-0 xxx 2-0 0-0 3-1 3-1 2-1 6-0 2-3 4-0 2-3 3-1 7-0 Servette 3-3 3-3 1-5 xxx 1-1 3-0 3-1 7-1 4-2 1-1 2-0 4-0 0-0 6-0 Chiasso 4-3 1-1 1-4 2-1 xxx 1-4 1-0 2-2 1-0 3-1 2-3 1-0 5-2 3-1 Bellinzona 2-3 0-0 3-2 1-3 1-1 xxx 2-2 4-0 2-0 2-2 5-2 3-1 2-2 1-4 Lausanne 1-2 6-1 2-2 3-1 7-1 2-1 xxx 1-3 4-1 5-4 4-2 0-0 1-1 0-2 Chaux-de-Fonds 2-6 3-3 3-3 1-1 4-0 0-1 3-1 xxx 1-4 2-1 2-0 3-3 6-2 1-0 Fribourg 0-1 0-2 3-1 2-5 2-2 1-0 2-0 2-2 xxx 2-1 1-0 0-0 1-3 4-1 Zürich 1-1 0-1 3-0 1-2 3-0 2-0 2-2 2-1 0-1 xxx 1-1 4-2 1-1 3-1 Bern 1-2 2-3 1-6 3-2 0-0 1-1 2-0 3-1 5-2 3-3 xxx 3-0 1-1 2-2 Grenchen 2-3 2-3 0-4 1-3 2-2 2-1 0-0 0-1 5-1 2-2 0-0 xxx 4-1 0-0 Lugano 0-0 1-2 4-4 1-1 0-1 1-2 1-6 5-5 0-1 2-0 4-0 0-1 xxx 2-1 Locarno 3-5 1-3 0-2 1-1 1-0 2-3 2-2 2-1 1-2 2-1 1-1 4-5 0-1 xxx Table: 1. FC Basel 26 17 8 1 72-38 42 Champion ------------------------------------------------------------ 2. BSC Young Boys 26 16 6 4 61-39 38 3. Grasshopper Club Zürich 26 14 4 8 73-39 32 4. Servette FC (Genève) 26 12 8 6 61-38 32 5. FC Chiasso 26 9 8 9 38-52 26 6. AC Bellinzona 26 9 7 10 45-45 25 7. Lausanne-Sports 26 8 8 10 52-45 24 8. FC La Chaux-de-Fonds 26 8 7 11 53-61 23 9. FC Fribourg 26 10 3 13 35-53 23 10.FC Zürich 26 7 8 11 45-48 22 11.FC Bern 26 6 10 10 40-53 22 ------------------------------------------------------------ 12.FC Grenchen 26 6 8 12 38-54 20 (1) 13.FC Lugano 26 5 10 11 38-53 20 (1) 14.FC Locarno 26 5 5 16 33-66 15 Relegated Team of the champion (FC Basel) : Walter Bannwart 26/9 Werner Bopp 26 Hans Hügi I 26/4 Josef Hügi II 26/32 Kurt Maurer 26/1 Pierre Redolfi 26 Kurt Thalmann 26/3 György Mogoy (HUN) 25/4 Walter Bielser 21/9 René Bader 20/9 Werner Schley 19 Hans Weber 10 Walter Müller 8 Hansruedi Fitze 2 Trainer : René Bader and Willy Dürr Topscorers : 1. Hügi II Josef 32 FC Basel Meier Eugen 32 BSC Young Boys 3. Volanthen II Roger 23 Grasshopper Club 4. Fatton Jacques 22 Servette Genève 5. Ballaman Robert 16 Grasshopper Club Glisovic Miodrag (YUG) 16 Lausanne-Sports 7. Pfister Heinz 14 FC Grenchen Riva IV Ferdinando 14 FC Chiasso Zanetti Ledio 14 AC Bellinzona Hagen II Hans 14 Grasshopper Club Morand Raymond 14 FC La Chaux-de-Fonds 12.Antenen Charles 13 Lausanne-Sports Wirsching Albert 13 FC Bern 14.Dietrich Paul 12 FC Fribourg Schneiter Walter "Csibi" 12 FC Zürich 16.Bosshard Walter 11 FC Zürich Tamini Jean 11 Servette Genève 18.Fesselet Gilbert 10 FC Bern 1st round [Aug 31] AC Bellinzona 2-2 Lausanne-Sports FC La Chaux-de-Fonds 2-0 FC Bern FC Chiasso 1-0 FC Grenchen FC Fribourg 1-3 FC Lugano Grasshopper Club 2-3 FC Zürich Servette Genève 6-0 FC Locarno BSC Young Boys 2-2 FC Basel 2nd round [Sep 7] FC Bern 1-2 FC Basel FC La Chaux-de-Fonds 4-0 FC Chiasso FC Grenchen 2-1 AC Bellinzona Lausanne-Sports 2-2 Grasshopper Club FC Locarno 1-2 FC Fribourg FC Lugano 1-2 BSC Young Boys FC Zürich 1-2 Servette Genève 3th round [Sep 14] FC Basel 1-1 FC Lugano AC Bellinzona 4-0 FC La Chaux-de-Fonds FC Chiasso 2-3 FC Bern FC Fribourg 2-1 FC Zürich Grasshopper Club 2-3 FC Grenchen Servette Genève 3-1 Lausanne-Sports BSC Young Boys 2-0 FC Locarno 4th round [Sep 28] FC Bern 1-1 FC Lugano FC La Chaux-de-Fonds 3-3 Grasshopper Club FC Chiasso 1-4 AC Bellinzona FC Grenchen 1-3 Servette Genève Lausanne-Sports 4-1 FC Fribourg FC Locarno 3-5 FC Basel FC Zürich 0-1 BSC Young Boys 5th round [Oct 5] FC Basel 5-1 FC Zürich AC Bellinzona 5-2 FC Bern FC Fribourg 0-0 FC Grenchen Grasshopper Club 0-0 FC Chiasso FC Lugano 2-1 FC Locarno Servette Genève 7-1 FC La Chaux-de-Fonds BSC Young Boys 2-0 Lausanne-Sports 6th round [Oct 12] AC Bellinzona 3-2 Grasshopper Club FC Bern 2-2 FC Locarno FC La Chaux-de-Fonds 1-4 FC Fribourg FC Chiasso 2-1 Servette Genève FC Grenchen 2-3 BSC Young Boys Lausanne-Sports 1-2 FC Basel FC Zürich 1-1 FC Lugano 7th round [Oct 19] FC Basel 6-2 FC Grenchen FC Fribourg 2-2 FC Chiasso Grasshopper Club 4-0 FC Bern FC Locarno 2-1 FC Zürich FC Lugano 1-6 Lausanne-Sports Servette Genève 3-0 AC Bellinzona BSC Young Boys 3-2 FC La Chaux-de-Fonds 8th round [Nov 2] AC Bellinzona 2-0 FC Fribourg FC Bern 3-3 FC Zürich FC La Chaux-de-Fonds 2-6 FC Basel FC Chiasso 1-1 BSC Young Boys Grasshopper Club 2-0 Servette Genève FC Grenchen 4-1 FC Lugano Lausanne-Sports 0-2 FC Locarno 9th round [Nov 16] FC Fribourg 3-1 Grasshopper Club FC Locarno 4-5 FC Grenchen FC Lugano 5-5 FC La Chaux-de-Fonds Servette Genève 2-0 FC Bern BSC Young Boys 3-1 AC Bellinzona FC Zürich 2-2 Lausanne-Sports [Jan 12, 1953] FC Basel 4-1 FC Chiasso 10th round [Nov 30] AC Bellinzona 2-3 FC Basel FC Bern 2-0 Lausanne-Sports FC La Chaux-de-Fonds 1-0 FC Locarno FC Chiasso 5-2 FC Lugano Grasshopper Club 2-0 BSC Young Boys FC Grenchen 2-2 FC Zürich Servette Genève 4-2 FC Fribourg 11th round [Dec 7] FC Basel 1-0 Grasshopper Club Lausanne-Sports 0-0 FC Grenchen FC Locarno 1-0 FC Chiasso FC Lugano 1-2 AC Bellinzona BSC Young Boys 2-3 Servette Genève FC Zürich 2-1 FC La Chaux-de-Fonds [Dec 28] FC Fribourg 1-0 FC Bern 12th round [Dec 14] AC Bellinzona 1-4 FC Locarno FC Bern 3-0 FC Grenchen FC La Chaux-de-Fonds 3-1 Lausanne-Sports FC Chiasso 3-1 FC Zürich FC Fribourg 0-2 BSC Young Boys Grasshopper Club 3-1 FC Lugano Servette Genève 3-3 FC Basel 13th round [Dec 21] FC Basel 1-0 FC Fribourg FC Locarno 0-2 Grasshopper Club FC Lugano 1-1 Servette Genève BSC Young Boys 2-2 FC Bern FC Zürich 2-0 AC Bellinzona [Jan 18] FC Grenchen 0-1 FC La Chaux-de-Fonds Lausanne-Sports 7-1 FC Chiasso 14th round [Feb 22] FC Basel 1-0 BSC Young Boys FC Grenchen 2-2 FC Chiasso FC Locarno 1-1 Servette Genève FC Lugano 0-1 FC Fribourg [March 8] Lausanne-Sports 2-1 AC Bellinzona FC Bern 3-1 FC La Chaux-de-Fonds [May 21] FC Zürich 3-0 Grasshopper Club 15th round [March 1st] FC Basel 2-2 FC Bern AC Bellinzona 3-1 FC Grenchen FC Chiasso 2-2 FC La Chaux-de-Fonds FC Fribourg 4-1 FC Locarno Grasshopper Club 3-1 Lausanne-Sports Servette Genève 1-1 FC Zürich [May 21] BSC Young Boys 4-1 FC Lugano 16th round [March 15] FC Bern 0-0 FC Chiasso FC Grenchen 0-4 Grasshopper Club Lausanne-Sports 3-1 Servette Genève FC Locarno 1-3 BSC Young Boys FC Lugano 0-0 FC Basel FC Zürich 0-1 FC Fribourg [May 14] FC La Chaux-de-Fonds 0-1 AC Bellinzona 17th round [March 29] FC Basel 8-1 FC Locarno AC Bellinzona 1-1 FC Chiasso FC Fribourg 2-0 Lausanne-Sports Grasshopper Club 2-1 FC La Chaux-de-Fonds FC Lugano 4-0 FC Bern Servette Genève 4-0 FC Grenchen [April 29] BSC Young Boys 4-2 FC Zürich 18th round [April 12] FC Bern 1-1 AC Bellinzona FC La Chaux-de-Fonds 1-1 Servette Genève FC Chiasso 1-4 Grasshopper Club FC Grenchen 5-1 FC Fribourg Lausanne-Sports 6-1 BSC Young Boys FC Locarno 0-1 FC Lugano FC Zürich 1-1 FC Basel 19th round [April 19] FC Basel 1-1 Lausanne-Sports FC Fribourg 2-2 FC La Chaux-de-Fonds Grasshopper Club 3-1 AC Bellinzona FC Locarno 1-1 FC Bern FC Lugano 2-0 FC Zürich Servette Genève 1-1 FC Chiasso BSC Young Boys 3-1 FC Grenchen 20th round [April 26] AC Bellinzona 1-3 Servette Genève FC Bern 1-6 Grasshopper Club FC La Chaux-de-Fonds 3-3 BSC Young Boys FC Chiasso 1-0 FC Fribourg FC Grenchen 2-3 FC Basel Lausanne-Sports 1-1 FC Lugano FC Zürich 3-1 FC Locarno 21th round [May 3] FC Zürich 1-1 FC Bern FC Basel 3-2 FC La Chaux-de-Fonds FC Fribourg 1-0 AC Bellinzona FC Locarno 2-2 Lausanne-Sports FC Lugano 0-1 FC Grenchen Servette Genève 1-5 Grasshopper Club BSC Young Boys 5-2 FC Chiasso 22th round [May 10] AC Bellinzona 0-0 BSC Young Boys FC Bern 3-2 Servette Genève FC La Chaux-de-Fonds 6-2 FC Lugano FC Chiasso 4-3 FC Basel FC Grenchen 0-0 FC Locarno Grasshopper Club 6-0 FC Fribourg Lausanne-Sports 5-4 FC Zürich 23th round [May 17] FC Basel 2-2 AC Bellinzona FC Fribourg 2-5 Servette Genève FC Locarno 2-1 FC La Chaux-de-Fonds FC Lugano 0-1 FC Chiasso BSC Young Boys 2-0 Grasshopper Club FC Zürich 4-2 FC Grenchen Lausanne-Sports 4-2 FC Bern 24th round [May 31] AC Bellinzona 2-2 FC Lugano FC Bern 5-2 FC Fribourg FC La Chaux-de-Fonds 2-1 FC Zürich FC Chiasso 3-1 FC Locarno FC Grenchen 0-0 Lausanne-Sports Servette Genève 3-3 BSC Young Boys Grasshopper Club 4-5 FC Basel 25th round [April 2] BSC Young Boys 5-1 FC Fribourg [June 7] FC Basel 1-0 Servette Genève FC Grenchen 0-0 FC Bern Lausanne-Sports 1-3 FC La Chaux-de-Fonds FC Locarno 2-3 AC Bellinzona FC Lugano 4-4 Grasshopper Club FC Zürich 3-0 FC Chiasso 26th round [May 27] FC Bern 2-3 BSC Young Boys [June 14] AC Bellinzona 2-2 FC Zürich FC La Chaux-de-Fonds 3-3 FC Grenchen FC Chiasso 1-0 Lausanne-Sports FC Fribourg 0-1 FC Basel Grasshopper Club 7-0 FC Locarno Servette Genève 0-0 FC Lugano (1) Relegation Playoff [June 21 at Allmend Stadion in Luzern] FC Grenchen 3-0 FC Lugano [3 16 Righetti II, 63 Pfister] Referee : René Baumberger (Lausanne) Att : 5.000 Grenchen: Erwin Ballabio, Walter Tanner, Friedrich Morf, Hans Hanhart, Ernst Brunner, Josef Ardizzoni, Hermann Jufer, Heinz Pfister, Josef Righetti I, Fritz Sidler, Alessandro Righetti II. Trainer : Kamillo Jerusalem (AUT). Lugano : Eugen Corrodi, Henri Cerutti, Erio Petreni, Bertoni, Hannes Schmidhauser, Antonio Balmelli, Carlo Degiorgi, Rodolphe Züfle, Angelo Boffi, Riccardo Poma, Giuliano Robbiani. Trainer : Bela Volentik (HUN). FC Lugano is relegated in LNB. Nationalliga B Cross table: LUZ BIE MAL WIN STG CAN SOL WIL URA YFZ SCH AAR ZUG Luzern xxx 2-2 4-0 0-0 4-1 1-0 4-2 1-2 4-1 1-3 3-1 4-0 2-0 Biel-Bienne 1-0 xxx 0-0 6-3 1-0 5-1 1-2 2-1 5-1 2-0 2-0 6-0 2-1 Malley 3-3 2-2 xxx 4-3 4-0 4-1 1-0 2-4 5-2 1-0 5-1 1-1 6-0 Winterthur 1-3 3-2 2-1 xxx 3-3 1-1 3-2 1-0 3-2 2-1 0-2 7-2 5-3 St.Gallen 1-1 2-1 2-0 4-2 xxx 1-0 4-0 1-0 0-3 5-0 4-1 1-1 3-3 Cantonal NE 1-2 0-1 2-2 0-1 2-2 xxx 0-0 1-4 2-1 2-1 1-1 4-1 1-0 Solothurn 2-0 0-1 0-1 2-1 2-3 2-1 xxx 4-0 4-0 2-2 1-3 1-2 3-1 Wil 0-1 3-3 2-2 0-0 4-0 1-2 0-0 xxx 1-4 2-2 1-0 1-1 1-1 Urania 1-1 3-1 3-4 0-1 2-0 1-3 4-1 2-3 xxx 1-2 1-0 6-1 4-0 Young Fellows 1-3 4-0 3-3 1-2 0-2 0-1 2-3 1-0 1-1 xxx 1-0 0-1 4-3 Schaffhausen 2-6 1-5 0-2 0-0 3-0 1-4 1-2 2-1 1-1 1-1 xxx 5-0 1-0 Aarau 0-4 1-2 1-5 3-5 0-2 1-3 1-0 3-0 2-0 1-2 1-0 xxx 4-1 SC Zug 0-2 0-4 4-1 0-1 3-2 0-2 1-2 0-5 3-2 3-1 1-1 2-1 xxx Etoile LCF withdrew. Table : 1. FC Luzern 24 15 5 4 56-25 35 Promoted Champion 2. FC Biel-Bienne 24 15 4 5 57-30 34 Promoted ------------------------------------------------------------ 3. ES Malley 24 12 7 5 59-40 31 4. FC Winterthur 24 13 5 6 50-42 31 5. FC St.Gallen 24 11 5 8 43-40 27 6. Cantonal Neuchâtel 24 10 5 9 35-34 25 7. FC Solothurn 24 10 3 11 37-37 23 8. FC Wil 24 7 7 10 36-36 21 9. Urania-Genève-Sport 24 8 3 13 46-48 19 10.Young Fellows Zürich 24 7 5 12 33-42 19 11.FC Schaffhausen 24 6 5 13 28-43 17 12.FC Aarau 24 7 3 14 29-62 17 ------------------------------------------------------------ 13.SC Zug 24 5 3 16 30-60 13 Relegated 14.Etoile Sporting LCF withdrew [Aug 26, 1952] Topscorers : 1. Guhl Jacques 26 ES Malley 2. Stefano II Charles 17 Urania-Genève Wüest Jakob 17 FC Luzern 4. Kruppa Werner (GER) 16 FC Luzern 5. Scheller Kurt 15 FC Winterthur 6. Kauer Adriano 14 Cantonal 7. Koller Konrad 13 FC Solothurn 8. Berger Kurt 12 FC Winterthur 9. Kuhn Albert 11 FC Solothurn Monnard Numa 11 ES Malley 1st round [Aug 31] FC Biel-Bienne 6-3 FC Winterthur Cantonal NE 1-0 SC Zug ES Malley 2-4 FC Wil FC Schaffhausen 5-0 FC Aarau FC Solothurn 2-2 Young Fellows ZH FC St.Gallen 0-3 Urania-Genève-Sport 2th round [Sep 7] FC Aarau 0-2 FC St.Gallen Cantonal NE 1-1 FC Schaffhausen Urania-Genève-Sport 4-1 FC Solothurn FC Winterthur 1-3 FC Luzern FC Wil 3-3 FC Biel-Bienne Young Fellows ZH 3-3 ES Malley 3th round [Sep 14] FC Biel-Bienne 2-0 Young Fellows ZH ES Malley 5-2 Urania-Genève-Sport FC Luzern 1-2 FC Wil FC Schaffhausen 1-0 SC Zug FC St.Gallen 1-0 Cantonal NE FC Solothurn 1-2 FC Aarau 4th round [Sep 28] FC Aarau 1-5 ES Malley Cantonal NE 0-0 FC Solothurn FC Schaffhausen 3-0 FC St.Gallen Urania-Genève-Sport 3-1 FC Biel-Bienne Young Fellows ZH 1-3 FC Luzern SC Zug 0-1 FC Winterthur 5th round [Oct 5] FC Biel-Bienne 6-0 FC Aarau FC Luzern 4-1 Urania-Genève-Sport ES Malley 4-1 Cantonal NE FC Winterthur 1-0 FC Wil FC St.Gallen 3-3 SC Zug FC Solothurn 1-3 FC Schaffhausen 6th round [Oct 12] FC Aarau 0-4 FC Luzern Cantonal NE 0-1 FC Biel-Bienne FC Schaffhausen 0-2 ES Malley FC St.Gallen 4-0 FC Solothurn Young Fellows ZH 1-2 FC Winterthur SC Zug 0-5 FC Wil 7th round [Oct 19] FC Biel-Bienne 2-0 FC Schaffhausen FC Luzern 1-0 Cantonal NE ES Malley 4-0 FC St.Gallen FC Solothurn 3-1 SC Zug FC Wil 2-2 Young Fellows ZH FC Winterthur 3-2 Urania-Genève-Sport 8th round [Nov 2] FC Aarau 3-5 FC Winterthur FC Schaffhausen 2-6 FC Luzern FC Solothurn 0-1 ES Malley FC St.Gallen 2-1 FC Biel-Bienne Urania-Genève-Sport 2-3 FC Wil SC Zug 3-1 Young Fellows ZH 9th round [Nov 16] FC Biel-Bienne 1-2 FC Solothurn FC Luzern 4-1 FC St.Gallen ES Malley 6-0 SC Zug FC Wil 1-1 FC Aarau FC Winterthur 1-1 Cantonal NE Young Fellows ZH 1-1 Urania-Genève-Sport 10th round [Nov 30] FC Aarau 1-2 Young Fellows ZH Cantonal NE 1-4 FC Wil ES Malley 2-2 FC Biel-Bienne FC Solothurn 2-0 FC Luzern FC Schaffhausen 0-0 FC Winterthur SC Zug 3-2 Urania-Genève-Sport 11th round [Dec 7] FC Biel-Bienne 2-1 SC Zug FC Luzern 4-0 ES Malley FC Wil 1-0 FC Schaffhausen [Dec 28] Urania-Genève-Sport 6-1 FC Aarau Young Fellows ZH 0-1 Cantonal NE [Jan 18] FC Winterthur 3-3 FC St.Gallen 12th round [Dec 14] FC Biel-Bienne 1-0 FC Luzern Cantonal NE 2-1 Urania-Genève-Sport FC Schaffhausen 1-1 Young Fellows ZH FC Solothurn 2-1 FC Winterthur FC St.Gallen 1-0 FC Wil SC Zug 2-1 FC Aarau 13th round [Dec 21] FC Luzern 2-0 SC Zug Urania-Genève-Sport 1-0 FC Schaffhausen FC Winterthur 2-1 ES Malley [Jan 11] FC Aarau 1-3 Cantonal NE Young Fellows ZH 0-2 FC St.Gallen FC Wil 0-0 FC Solothurn 14th round [Feb 15] FC Winterthur 3-2 FC Biel-Bienne [Feb 22] Urania-Genève-Sport 2-0 FC St.Gallen FC Wil 2-2 ES Malley [March 8] FC Aarau 1-0 FC Schaffhausen [March 22] SC Zug 0-2 Cantonal NE [May 14] Young Fellows ZH 2-3 FC Solothurn 15th round [March 1st] FC Biel-Bienne 2-1 FC Wil FC Luzern 0-0 FC Winterthur FC Solothurn 4-0 Urania-Genève-Sport FC St.Gallen 1-1 FC Aarau [March 22] ES Malley 1-0 Young Fellows ZH [May 14] FC Schaffhausen 1-4 Cantonal Neuchâtel 16th round [March 15] FC Aarau 1-0 FC Solothurn Cantonal NE 2-2 FC St.Gallen SC Zug 1-1 FC Schaffhausen Urania-Genève-Sport 3-4 ES Malley FC Wil 0-1 FC Luzern Young Fellows ZH 4-0 FC Biel-Bienne 17th round [March 22] FC St.Gallen 4-1 FC Schaffhausen [March 29] FC Biel-Bienne 5-1 Urania-Genève-Sport FC Luzern 1-3 Young Fellows ZH ES Malley 1-1 FC Aarau FC Solothurn 2-1 Cantonal NE FC Winterthur 5-3 SC Zug 18th round [April 12] FC Aarau 1-2 FC Biel-Bienne Cantonal NE 2-2 ES Malley Urania-Genève-Sport 1-1 FC Luzern FC Wil 0-0 FC Winterthur SC Zug 3-2 FC St.Gallen FC Schaffhausen 1-2 FC Solothurn 19th round [April 19] FC Biel-Bienne 5-1 Cantonal NE FC Luzern 4-0 FC Aarau ES Malley 5-1 FC Schaffhausen FC Wil 1-1 SC Zug FC Winterthur 2-1 Young Fellows ZH FC Solothurn 2-3 FC St.Gallen 20th round [March 22] Urania-Genève-Sport 0-1 FC Winterthur [April 26] Cantonal NE 1-2 FC Luzern SC Zug 1-2 FC Solothurn FC Schaffhausen 1-5 FC Biel-Bienne FC St.Gallen 2-0 ES Malley Young Fellows ZH 1-0 FC Wil 21th round [May 3] FC Biel-Bienne 1-0 FC St.Gallen FC Luzern 3-1 FC Schaffhausen ES Malley 1-0 FC Solothurn FC Wil 1-4 Urania-Genève-Sport FC Winterthur 7-2 FC Aarau Young Fellows ZH 4-3 SC Zug 22th round [May 10] FC Aarau 3-0 FC Wil Cantonal NE 0-1 FC Winterthur FC Solothurn 0-1 FC Biel-Bienne FC St.Gallen 1-1 FC Luzern Urania-Genève-Sport 1-2 Young Fellows ZH SC Zug 4-1 ES Malley 23th round [May 17] FC Biel-Bienne 0-0 ES Malley FC Luzern 4-2 FC Solothurn Urania-Genève-Sport 4-0 SC Zug FC Wil 1-2 Cantonal NE FC Winterthur 0-2 FC Schaffhausen Young Fellows ZH 0-1 FC Aarau 24th round [May 31] FC Aarau 2-0 Urania-Genève-Sport Cantonal NE 2-1 Young Fellows ZH ES Malley 3-3 FC Luzern FC Schaffhausen 2-1 FC Wil FC St.Gallen 4-2 FC Winterthur SC Zug 0-4 FC Biel-Bienne 25th round [June 7] FC Aarau 4-1 SC Zug FC Luzern 2-2 FC Biel-Bienne Urania-Genève-Sport 1-3 Cantonal NE FC Wil 4-0 FC St.Gallen FC Winterthur 3-2 FC Solothurn Young Fellows ZH 1-0 FC Schaffhausen 26th round [June 14] Cantonal NE 4-1 FC Aarau ES Malley 4-3 FC Winterthur FC Schaffhausen 1-1 Urania-Genève-Sport FC Solothurn 4-0 FC Wil FC St.Gallen 5-0 Young Fellows ZH SC Zug 0-2 FC Luzern Réserves [Second teams] Group East 1. FC Zürich 24 18 4 2 99-35 40 ------------------------------------------------------------ 2. FC Lugano 24 16 4 4 78-35 36 3. FC Chiasso 24 16 2 6 59-45 34 4. FC Schaffhausen 24 12 4 8 55-47 28 5. Grasshopper Club Zürich 24 10 5 9 66-54 25 6. FC Winterthur 24 10 5 9 48-49 25 7. AC Bellinzona 24 8 6 10 67-77 22 8. FC Luzern 24 9 3 12 61-53 21 (x) 9. Young Fellows Zürich 24 6 7 11 56-58 19 10.FC St.Gallen 24 6 5 13 38-64 17 (x) 11.FC Aarau 24 7 1 16 35-74 15 (x) 12.SC Zug 24 4 4 15 46-70 13 (x) 13.FC Locarno 24 5 3 16 39-84 13 (x) one play with 0-0 and 0 pts Group West 1. Servette Genève 22 19 2 1 66-16 40 ------------------------------------------------------------ 2. FC Grenchen 22 15 1 6 72-42 31 3. Lausanne-Sports 22 14 1 7 68-39 29 4. BSC Young Boys 22 10 4 8 58-48 24 5. FC Fribourg 22 10 4 8 56-49 24 6. Urania-Genève-Sport 22 10 2 10 48-53 22 7. FC La Chaux-de-Fonds 22 7 7 8 53-59 21 8. FC Basel 22 7 4 11 37-47 18 9. ES Malley 22 8 2 12 45-59 18 10.FC Bern 22 7 4 11 44-59 18 11.FC Biel-Bienne 22 5 2 15 31-62 12 12.Cantonal Neuchâtel 22 2 3 17 32-77 7 Final [June 21 at Allmend Stadion in Luzern] FC Zürich 3-2 Servette Genève [Haug II, Eckert (2pen); Duret (pen), Zahnd] Referee : Karl Lauener (Luzern) Att : 3.500 Zürich : Walter (46 August Schätti), Georges Hildebrand, Willener, Max Leutenegger, Heinrich Dubs, Ernst Siegenthaler, Max Plörer, Leopold Eckert, Albert Haug II, Paul Battistella, Herbert Frischherz. Servette : Koller, Roger Kolly, Gilbert Dutoit, Charles Kunz, Georges Peyla, Werner Kälin, Gérard Chatelain, Alain Wyler, Niklaus Zahnd, Antonio Collu, Raymond Duret. 1st League : Group East 1. SC Brühl St.Gallen 22 13 7 2 46 18 33 ------------------------------------------------------------- 2. FC Blue Stars Zürich 22 13 5 4 55 29 31 3. US Pro Daro Bellinzona 22 11 5 6 39 38 27 4. FC Mendrisio 22 11 2 9 42 46 24 5. SC Schöftland 22 9 5 8 61 51 23 6. FC Olten 22 10 3 9 39 33 23 7. FC Red Star Zürich 22 9 4 9 32 27 22 8. FC Baden 22 6 10 6 41 39 22 9. FC Arbon 22 9 3 10 45 48 21 10.FC Küsnacht 22 9 3 10 30 43 21 ------------------------------------------------------------- 11.FC Wetzikon 22 4 3 15 27 42 11 Relegated ------------------------------------------------------------- 12.SV Ceresio Schaffhausen 22 1 4 17 20 63 6 Relegated Group Central 1. FC Thun 22 20 1 1 74 30 41 Promoted ------------------------------------------------------------- 2. Nordstern Basel 22 14 3 5 42 28 31 3. Concordia Basel 22 13 2 7 70 26 28 4. FC Lengnau 22 12 3 7 47 27 27 5. Helvetia Bern 22 7 5 10 28 42 19 6. Saint-Imier-Sports 22 8 3 11 33 52 19 7. FC Porrentruy 22 7 4 11 33 40 18 8. SC Burgdorf 22 5 7 10 38 54 17 9. SC Derendingen 22 7 3 12 31 49 17 SC Kleinhüningen 22 7 3 12 43 61 17 ------------------------------------------------------------- 11.FC Moutier 22 7 2 13 36 42 16 ------------------------------------------------------------- 12.BSC Old Boys 22 5 4 13 26 50 14 Relegated Group West 1. Yverdon-Sport 22 12 5 5 45 22 29 Promoted ------------------------------------------------------------- 2. Martigny-Sports 22 12 3 7 45 30 27 3. FC Sion 22 13 1 8 54 40 27 4. US Bienne-Boujean 22 10 4 8 44 39 24 5. Forward Morges 22 10 4 8 35 31 24 6. FC Sierre 22 8 7 7 33 35 23 7. Vevey-Sports 22 8 6 8 37 25 22 8. CS La Tour-de-Peilz 22 7 4 11 45 54 18 9. FC Central Fribourg 22 5 8 9 39 55 18 10.Montreux-Sports 22 7 4 11 34 53 18 ------------------------------------------------------------- 11.CS International GE 22 6 5 11 37 47 17 (2) 12.US Lausanne 22 6 5 11 36 53 17 (2) (2) Play-off for 12th place [June 14 and 21] US Lausanne 1-0 4-2 CS International GE CS International GE is relegated in 2.L Promotion 1.L-LNB [June 14, 21 and 28] Yverdon-Sport 0-2 FC Thun SC Brühl St.Gallen 0-2 Yverdon-Sport FC Thun 5-1 SC Brühl St.Gallen 1. FC Thun 2 2 0 0 7- 1 4 Promoted, 1.L champion 2. Yverdon-Sport 2 1 0 1 2- 2 2 Promoted ----------------------------------------- 3. SC Brühl St.Gallen 2 0 0 2 1- 7 0 Play-off for Relegation [June 21, 28 and July 5] FC Wetzikon 1-1 FC Moutier FC Moutier 3-1 US Lausanne US Lausanne 3-2 FC Wetzikon 1. FC Moutier 2 1 1 0 4- 2 3 2. US Lausanne 2 1 0 1 4- 5 2 ----------------------------------------- 3. FC Wetzikon 2 0 1 0 3- 4 1 Relegated in 2.L Promotion 2.L-1.L [May 30, June 7 and 14] FC Amriswil 0-1 FC Oerlikon ZH FC Altdorf 4-5 FC Amriswil FC Oerlikon ZH 10-1 FC Altdorf FC Oerlikon ZH is promoted in 1.L [May 30, June 7 and 14] FC Laufen 1-4 Bodio FC Emmenbrücke 3-2 FC Laufen FC Bodio 3-0 FC Emmenbrücke FC Bodio is promoted in 1.L Play-off for 1st place of group: [June 13 in Neuchâtel] FC Hauterive 2-0 Couvet-Sports FC Hauterive is qualified [May 30, June 28 and July 5] Victoria Bern 0-1 SR Delémont FC Hauterive 3-1 Victoria Bern SR Delémont 6-3 FC Hauterive SR Delémont is promoted in 1.L [June 7, 14 and 21] Stade Lausanne 1-1 FC Monthey CA Genève 3-6 Stade Lausanne FC Monthey 3-1 Club Athlétique Genève Play-off: [June 28 in Lausanne] Stade Lausanne 3-3 FC Monthey [aet] [Replay July 5 in Monthey] FC Monthey 2-2 Stade Lausanne [aet] [2nd replay July 12 in Martigny] FC Monthey 4-3 Stade Lausanne [aet] FC Monthey is promoted in 1.L Cup 1952-53 1st principal round [Sep 7] FC Bassecourt 3-1 FC Courtételle [Sep 14] FC Reconvilier 3-1 FC Tramelan [aet] Grünstern Ipsach 3-5 FC Nidau [aet] FC Klus-Balstahl 3-5 SC Bümpliz FC Köniz 5-1 FC Zuchwil FC Konolfingen 1-3 Längasse Bern FC Langenthal 4-1 FC Trimbach FC Gerlafingen 1-1 FC Luterbach [aet; Replayed] FC Luterbach 0-1 FC Gerlafingen [Replay Sep 28] Breite Basel 1-5 Black Stars Basel FC Pratteln 4-5 FC Reinach SC Dornach 2-0 FC Riehen FC Muhen 2-2 FC Turgi [aet; Replayed] FC Turgi 2-1 FC Muhen [Replay Sep 28] SC Zofingen 4-0 FC Schönenwerd FC Adliswil 2-1 FC Wiedikon FC Oerlikon ZH 2-1 FC Wädenswil Polizei Zürich 1-2 FC Horgen [aet] FC Uster 2-0 FC Affoltern-Zürich SV seebach 4-2 FC Unterstrass ZH [aet] FC Feuerthalen 4-2 FC Neuhausen FC Gossau 3-1 Fortuna St.Gallen FC Uzwil 3-1 FC Kreuzlingen FC St.Margarethen 2-2 FC Rorschach [aet; Replayed] FC Rorschach 2-1 FC St.Margarethen [Replay Sep 28] FC Glarus 3-4 FC Chur [aet] FC Altdorf 8-2 FC Emmenbrücke Losone Sportiva 0-12 FC Bodio Stade Lausanne 3-3 FC Bulle [aet; Replayed] FC Bulle 4-0 Stade Lausanne [Replay Sep 28] Vignoble Cully 1-2 FC Monthey [aet] FC Veyrier 1-6 Rhexia Genève Amical Abattoirs GE 3-1 US Campagnes Meinier FC Perroy 1-10 CA Genève FC Saint-Prex 0-4 FC Chêne-Aubonne FC Bussigny 1-3 Stade Payerne FC Renens 9-0 FC Vallorbe FC Brig 0-2 FC Saint-Léonard FC Le Locle 7-4 Blue Stars Les Verrières [Sep 28] FC Oberdorf 4-3 FC Röschenz [aet] Teams of 1.L byes 2nd principal round [Oct 5] Längasse Bern 1-6 FC Lengnau FC THun 8-1 FC Nidau FC Gerlafingen 1-3 Helvetia Bern FC Turgi 2-1 SC Derendingen SC Zofingen 0-1 SC Burgdorf Black Stars Basel 2-6 Nordstern Basel SC Kleinhüningen 3-2 SC Dornach BSC Old Boys 8-2 FC Reinach BL FC Oberdorf 1-6 Concordia Basel FC Horgen 2-3 FC Baden SC Schöftland 3-8 FC Oerlikon ZH FC Olten 2-2 FC Adliswil [aet; Replayed] FC Olten 1-0 FC Adliswil [Replay Oct 12] SV seebach 0-7 Blue Stars Zürich SV Ceresio 2-3 FC Feuerthalen FC Uster 3-1 FC Küsnacht ZH FC Gossau 0-1 FC Arbon Red Star Zürich 6-0 FC Uzwil FC Chur 1-3 FC Wetzikon SC Brühl St.Gallen 1-0 FC Rorschach FC Mendrisio 3-1 FC Bodio FC Altdorf 3-1 Pro Daro Bellinzona US Bienne-Boujean 6-3 FC Langenthal FC Bassecourt 1-5 Saint-Imier-Sports FC Moutier 2-3 FC Le Locle FC Porrentruy 3-2 FC Reconvilier SC Bümpliz 2-3 Yverdon-Sport Vevey-Sports 4-1 FC Köniz [aet] CS International GE 8-1 FC Chêne-Aubonne FC Renens 2-3 CS La Tour-de-Peilz [aet] Martigny-Sports 2-0 Amical Abattoirs GE FC Bulle 2-0 Central Fribourg Stade Payerne 0-1 Union Sportive Lausanne FC Monthey 3-1 FC Sion FC Sierre 3-0 FC Saint-Léonard Montreux-Sports 1-2 CA Genève [aet] Forward Morges 3-0 Rhexia Genève Teams of LNA and LNB byes 3th principal round [Oct 26] AC Bellinzona 2-1 Blue Stars Zürich [57 Genetelli, 75 Zanetti; 37 Etterlin] Lausanne-Sports 10-1 Vevey-Sports [20 og, 29 35 39 42 50 60 Glisovic, 55 Antenen, 75 78 Maurer; 88 Walaschek] SC Burgdorf 1-5 FC La Chaux-de-Fonds [Schmid; Morand (3), Chodat, Häni] FC Schaffhausen 3-2 SC Brühl St.Gallen [aet] FC Locarno 9-3 FC Altdorf [11 63 Togni, 18 63 Albizzati, 41pen Ernst, 71 73 76 Ferraris, 89 Colla; 27 Näpzlin, 49pen Baldelli, 77 Odermatt] SC Zug 5-1 FC Mendrisio FC Zürich 7-2 FC Baden [8 27 73 Lehrieder, 16 W.Schneiter, 28 W.Bosshard, 31 Rossi, 77 H.Koch; 56en Rossmann, 80 Schmid] FC Fribourg 6-1 CS International GE [23 56 78 Dietrich, 58 62pen Streiner, 61 Vonlanthen; 3 Oguey] CS La Tour-de-Peilz 2-6 Urania-Genève-Sport [79pen Franchini, 84 Macchi; 13 78 Stefano, 16 71 Chassot, 22 Mauron, 43 Bezençon] BSC Young Boys 6-2 FC Olten [23 26 50 81 Stäuble, 55 Roesch, 89 Meier; 20 Flückiger, 42pen Studer I] FC Aarau 2-5 Concordia Basel FC Wil 3-2 FC Arbon FC Luzern 3-1 Nordstern Basel FC Winterthur 5-1 FC Wetzikon FC Lugano 3-3 Red Star Zürich [aet; Replayed] [65 82 Poma, 99 Beerli; 35 89 Hotz, 96 Gallmann] FC Lugano 1-0 Red Star Zürich [aet; Replay Nov 9] [91 Züfle] FC St.Gallen 6-0 FC Feuerthalen FC Solothurn 3-1 FC Le Locle US Bienne-Boujean 0-3 FC Bern [50 73 Grüebler, 54 Wirsching] Martigny-Sports 1-2 Servette FC Genève [48 Giroud; 56 Pasteur, 75 Fatton] FC Bulle 1-2 US Lausanne [2 ?; Schaffner (2)] ES Malley 7-1 FC Monthey [12 47 80 89 Monnard, 51 Monti, 56 Guhl, 70 M.Gely; 85pen Gianinetti] FC Porrentruy 0-5 FC Biel-Bienne [4 75 Hasler, 44 Thommet, 50 Voigt, 72 Piguet] Saint-Imier-Sports 0-3 FC Grenchen [67 88 Pfister, 80 Righetti I] FC Turgi 2-1 BSC Old Boys FC Sierre 2-4 Cantonal Neuchâtel [70 A.Giachino, 71 Gard; 7 Kauer, 25 32 Hartmann, 47pen Lanz] CA Genève 2-4 Forward Morges Yverdon-Sport 0-3 FC Lengnau [47 Spahr II, 52 Wyss, 65 Wenger] [Nov 9] Young Fellows Zürich 3-0 FC Uster [Nov 16] FC Oerlikon ZH 1-7 FC Chiasso [Played in Chiasso] [22 ? Riva IV, 40 ? Chiesa, Rossetti (2), Bianchi; 62 Armuzzi] FC Basel 10-0 Helvetia Bern [3 13 Bielser, 6 8 63pen 77 82 Hügi II, 23pen Bader, 35 Bannwart, 85 Thalmann] [Nov 23] SC Kleinhüningen 1-13 Grasshopper Club Zürich FC Thun bye. 1/16 finals [Nov 23] FC Chiasso 0-1 AC Bellinzona [82 Sartori] Lausanne-Sports 2-0 FC La Chaux-de-Fonds [pen Bocquet, 65 Glisovic] FC Lugano 1-2 FC St.Gallen [26 Boffi; 15og (Boffi), 37 Winkler] FC Schaffhausen 4-3 FC Locarno [21 55 79 Furrer, 18 Perazza; 7 73 Colla, 40 Canetti] SC Zug 1-2 FC Zürich [85 Nussbaumer; 20 Bosshart, 89 W.Schneiter] FC Solothurn 0-0 FC Bern [aet; Replayed] FC Bern 3-1 FC Solothurn [Replay Dec 7] [29 Wirsching, Schönmann, Martin I; 75 Fritz Müller] FC Fribourg 1-1 Urania-Genève-Sport [aet; Replayed] [65 Marbacher; 71 Chassot] Urania-Genève-Sport 1-2 FC Fribourg [aet; Replay Dec 7] [32 Dougoud; 57 Raetzo, 122 Dietrich] BSC Young Boys 5-0 Concordia Basel [29pen Casali I, 54 64 Meier, 56 72 Bähler] Servette Genève 9-0 US Lausanne [8 Ballaman, 10 56 Zahnd, 42 Fatton, 45 64 82 Pasteur, 54 80 Tamini] FC Basel 5-0 FC Thun [35 Thalmann, 62 65 87 Bader, 89 Brannwart] FC Wil 0-2 FC Luzern [???] Young Fellows Zürich 3-3 FC Winterthur [aet; Replayed] [4og, 60 Brühlmann, 96pen Lusenti; 28 Scheller, 37 Fink, 107 Berger] FC Winterthur 2-1 Young Fellows Zürich [Replay Dec 7] [65 Fink, 71 Berger; 12 Lusenti] ES Malley 2-3 FC Biel-Bienne [played in Lausanne] [3pen 5 Guhl; 13 Piguet, 75 Beuggert, 79 Thomet] FC Grenchen 12-0 FC Turgi [1 34 40 75 78 82 85 Righetti II, 25 Sommer, 32 43 Moser, 73 Dorninger, 87 Courtat] Forward Morges 2-4 Cantonal NE [played in Neuchâtel] [57 Cleusix, 60 Biedermann; 27 Guillaume, 46 Grossmann, 66 Lanz, 88 Hartmann] [Jan 4] Grasshopper Club ZH 2-1 FC Lengnau [63 Berbig, 65 Ballaman; 62 Abrecht] 1/8 finals [Jan 4] Lausanne-Sports 5-1 FC Winterthur [1 Reymond, 49 55 82 Glisovic, 54 Antenen; 60 Fink] FC St.Gallen 2-1 Cantonal NE [37 Jucker, 80 Nef; 1 Guillaume] FC Schaffhausen 4-0 FC Luzern [1 40 Furrer, 35 Wetter, 55 Zehner] FC Fribourg 0-1 FC Zürich [89 Lehrieder] BSC Young Boys 4-0 AC Bellinzona [15 Grütter, 34 60 E.Meier, 90 Häuptli] FC Basel 4-1 FC Grenchen [61 67 Bannwart, 68og, 88 Thalmann; 83 Sidler] [Jan 11] FC Bern 1-3 Servette FC Genève [15og (Josewsky); 18 Mauron, 73 Tamini, 80 Fatton] FC Biel-Bienne 1-6 Grasshopper Club ZH [59 Gerber; 33 38 Hagen, 50 60 Ballaman, 52 Berbig, 88 Vonlanthen II] 1/4 finals [Feb 15] Lausanne-Sports 1-1 FC Zürich [aet; Replayed] [10 Glisovic; 25 Lehrieder] BSC Young Boys 1-1 FC Schaffhausen [aet; Replayed] [59 Bähler II; 48 Perazza] Servette Genève 4-3 FC Basel [aet] [5 91 Fatton, 10 Ballaman, 89 Mezzana; 22 Hügi II, 23 Bader, 50 Hügi II] FC St.Gallen 0-5 Grasshopper-Club [20pen 25 Bickel, 44 69 Hagen, 75 Hüssy I] [Replay Feb 22 in Lausanne] FC Zürich 1-0 Lausanne-Sports [25 Lehrieder] [Replay March 1st] FC Schaffhausen 0-2 BSC Young Boys [54 Sing, 56 Meier] 1/2 finals March 8 at Letzigrund Stadion in Zürich FC Zürich 0-0 BSC Young Boys [aet] Referee : Willi Rüfli (Bremgarten AG) Att: 8'500 Zürich : Weiss, Koch, Haug, Molina, Kohler, Leutenegger, Frischerz, Batistella, Lehrider, W.Bosshard, Rossi. Young Boys: Eich, C.Casali I, Flühmann, L.Casali II, Zehnder, Bigler, Grütter, Häuptli, Sing, E.Meier, Stäuble. Replay March 30 at Wankdorf Stadion in Bern BSC Young Boys 3-0 FC Zürich [45 61 65 Meier] Referee : A.Andres (Birsfelden) Att: 14'000 Young Boys: Eich, C.Casali I, Flühmann, L.Casali II, Zehnder, Bigler, E.Bähler II, Häuptli, Sing, E.Meier, Grütter. Zürich : Weiss, Haug, Koch, Molina, Leutenegger, Kohler, Molina, Schneiter, Lehrieder, Eckert, W.Bosshard, Frischerz, March 8 at Stade des Charmilles in Genève Servette FC Genève 0-1 Grasshopper-Club Zürich [13 R.Hüssy II] Referee : Fritz Zutter (Bern) Att: 18'000 Servette: Parlier, Dutoit, Gyger, F.Josefovsky, Mezzena, Kunz, H.Ballaman, Mauron, Tamini, Pasteur, Fatton. GCZ : Preiss, Neukom, Frosio, R.Hüssy II, Bouvard, Zappia, R.Ballaman, Bickel, Vonlanthen II, Hagen, W.Hüssy I. Final April 6 at Wankdorf Stadion in Bern BSC Young Boys 1-1 Grasshopper-Club Zürich [aet] [16 E.Meier; 30 R.Hüssy II] Referee : René Baumberger (Lausanne) Linesmen: Edouard Cachin and Georges Terribilini Att: 38'000 YB : Walter Eich, Hans Flühmann, Charles Casali I, Louis Casali II, Werner Zehnder, Heinz Bigler, Erwin Bähler II, Otto Häuptli, Hans Grütter, Eugen Meier, Albert Sing (31 Alphons Stadler). Trainer : Albert Sing. GCZ : Thomas Preiss, Willi Neukom, Ivo Frosio, René Hüssy II, Paul Bouvard, Aldo Zappia, Robert Ballaman, Alfred Bickel (C), Roger Vonlanthen II, Hans Hagen, Werner Hüssy I. Trainer : Willi Treml. Final-Replay May 14 at Wankdorf Stadion in Bern] BSC Young Boys 3-1 Grasshopper-Club Zürich [5 54 Bähler, 81 Sing; 43 Vonlanthen II] Referee : Maurice Tasca (Genève) Linesmen: Adrien Mouche and Roger Domeniconi Att: 25'000 YB : Walter Eich, Werner Zehnder, Marcel Flückiger, Louis Casali II, Charles Casali I, Heinz Bigler, Erwin Bähler II, Otto Häuptli, Hans Grütter, Eugen Meier, Albert Sing. Trainer : Albert Sing. GCZ : Thomas Preiss, Willi Neukom, Ivo Frosio, René Hüssy II, Paul Bouvard, Aldo Zappia, Robert Ballaman, Alfred Bickel (C), Roger Vonlanthen II, Hans Hagen, Werner Hüssy I. Trainer : Willi Treml.
Prepared and maintained by Erik Garin for the Rec.Sport.Soccer Statistics Foundation
Author: Erik Garin
(garin6875@gmail.com)
Last updated: 19 Jun 2025
(C) Copyright Erik Garin and RSSSF 2005/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.