

A wild friendly between Swiss clubs Thalwil and FC Zurich produced ten goals at the Sportplatz Thalwil on June 27, 2026, with FC Zurich emerging 6‑4 winners. The match was a goal‑fest from start to finish, showcasing both attacking quality and defensive lapses.
Match Overview
FC Zurich, the higher‑division side, asserted their superiority early but Thalwil refused to lie down. Zurich raced into a 3‑0 lead within the first 25 minutes, only for Thalwil to pull two goals back before half‑time. The second half saw further goals traded, with Zurich's depth and quality eventually telling as they scored three more to secure a 6‑4 win.
Goal Timeline
- 10′ – Zurich: 1‑0 (defender Marco Schällibaum header).
- 19′ – Zurich: 2‑0 (striker Kévin Rüegg curled finish).
- 25′ – Zurich: 3‑0 (midfielder Daniel Avdijaj penalty).
- 32′ – Thalwil: 3‑1 (counter‑attack, goal by Luca Fassnacht).
- 44′ – Thalwil: 3‑2 (striker Nico Zuffi from edge of box).
- 55′ – Zurich: 4‑2 (Rüegg again, header).
- 62′ – Thalwil: 4‑3 (set‑piece, defender Jan Krüger).
- 71′ – Zurich: 5‑3 (substitute Blerim Dzemaili finishes).
- 80′ – Thalwil: 5‑4 (Fassnacht second goal, penalty).
- 88′ – Zurich: 6‑4 (Dzemaili seals win).
Match Analysis
While the scoreline flatters neither defence, the match was an excellent workout for both sides. FC Zurich used the friendly to give minutes to fringe players and sharpen their finishing. Thalwil, playing a division below, showed commendable spirit and will take heart from the chances they created. Pre‑season friendlies rarely produce such goal‑filled drama, making this a memorable night for the fans in attendance.