Menu
Friendlies ClubsSeason 2026

Thalwil vs FC Zurich

27 June 2026 at 15:30
46
AI

FC Zürich beat Thalwil 6-4 in a ten-goal pre-season friendly in 37°C heat to open the new Brand 2 pitch. Din Ramić and Luka Savić scored twice each for FCZ, with Thalwil taking the lead twice.

Match Analysis

AI Summary

Thalwil 4-6 FC Zürich: Ten-goal thriller opens new Brand 2 pitch under 37°C heat

FC Zürich edged a remarkable ten-goal pre-season friendly 6-4 against lower-league Thalwil on Saturday, but the real story was the hosts' spirited performance in front of 900 fans who braved 37°C heat to inaugurate the new artificial turf pitch at Sportplätze Brand II.

A 2nd-minute opener from Ardi Morina set the tone for a chaotic afternoon in which the lead changed hands four times. Thalwil, recently promoted to the 1. Liga Classic (the fifth tier of Swiss football), twice held the advantage and twice clawed back from two goals down before FC Zürich's greater depth eventually told in the closing stages.

How it unfolded

Thalwil made a dream start. Inside two minutes, Ardi Morina converted from close range after a well-worked combination to put the hosts 1-0 up, sending the capacity crowd into raptures.

FC Zürich responded through 17-year-old Din Ramić, who levelled in the 12th minute. The Super League side then had a golden chance to take the lead when they were awarded a penalty in the 24th minute, but Thalwil goalkeeper Noel Baumann produced a fine save low to his left and then held the rebound — a moment that drew the loudest roar of the first half.

Thalwil restored their lead through Kedy Bonsu (38'), only for Chris Kablan to equalise within a minute (39'), and the sides went in level at 2-2 at half-time.

Marcel Koller's FCZ stepped up the tempo after the break. Ramić struck his second of the day (50') and Mattia Rizzo made it 4-2 on the hour, with the second goal coming from a penalty that Thalwil coach Gianni Lavigna considered debatable.

Yet the hosts refused to fold. Kedy Bonsu converted a spot-kick of his own (62') to reduce the deficit, and substitute Flynn Kopp — a new arrival — slammed home a dramatic equaliser in the 68th minute to make it 4-4, sparking wild celebrations along the touchline.

With ten minutes to play, FCZ's individual quality proved decisive. Luka Savić bagged a brace (73', 86') to secure a 6-4 win, the young forward's late double preventing what would have been a famous result for the hosts.

The turning point

Flynn Kopp's 68th-minute equaliser seemed to have earned Thalwil a deserved draw. But FC Zürich's bench depth — Koller made several second-half changes — shifted the balance. Savić's first goal five minutes later restored the visitors' lead before his second put the game to bed in the 86th minute. In relentless 37°C heat, the gap in fitness and quality between the Super League and 1. Liga Classic eventually told.

Key performers

Din Ramić (FC Zürich) — The 17-year-old scored a first-half equaliser and the goal that put FCZ ahead for the first time (50'). Composed finishing in a high-tempo friendly.

Luka Savić (FC Zürich) — His late double (73', 86') sealed the win at a moment when Thalwil believed they could hold out. Both finishes were clinical.

Kedy Bonsu (Thalwil) — Two goals (38', 62' pen) and a constant threat on the counter-attack. His penalty kept Thalwil in the game.

Noel Baumann (Thalwil) — The Thalwil goalkeeper's penalty save at 2-1 kept his side in front and was the standout individual moment of the first half.

Player of the match: Din Ramić

By the numbers — interpreted

Thalwil's official club report described a game where "the class difference between the Super League and 1. Liga Classic was barely visible" in the first half. The scoreboard tells the story: four different Thalwil scorers found the net against a professional defence, and the hosts led twice. FCZ's 2-4 at half-time in Thalwil's xG context matters less than the pattern — Thalwil were level until the 73rd minute. The game produced eleven goals in total (including a missed penalty) and zero cards, reflecting the friendly's sporting atmosphere.

What it means

The friendly was the centrepiece of FC Thalwil's brand-new artificial turf pitch inauguration — a landmark day for the club after their promotion to 1. Liga Classic and qualification for the Swiss Cup main round. For FC Zürich, it was the second of two friendlies on the same day, having beaten FC Schaffhausen 3-2 earlier in the morning under Marcel Koller's new management. Both results give Koller, who took over at FCZ in the summer, positive early data on his squad depth.

FC Thalwil's next competitive fixture will be in the 1. Liga Classic when the 2026/27 season begins, while FC Zürich continue their pre-season schedule ahead of the Super League campaign.

Verdict

A gloriously open pre-season friendly that told us more about Thalwil's spirit than about any gulf in class. The hosts matched a Super League side for 70 minutes and can take genuine belief into their first-ever 1. Liga Classic season. FCZ got a stern workout and two Savić goals to reward Koller's rotation. Easy on the eye, hard on the keeping stats.

Match Events

Key match events between Thalwil and FC Zurich — 11 goals and 0 cards recorded during the match.

Kick Off
2′
24′

Missed Penalty

38′
Half Time
62′
68′
73′
L. Savic
86′
L. Savic
Full Time

Rivalry since 2022

Thalwil vs FC Zurich Head to Head Results· 1

Thalwil and FC Zurich have met 1 times — Thalwil won 0, FC Zurich won 1, with 0 draws. Their rivalry dates back to 2022. FC Zurich leads the head-to-head with 1 victory from 1 meeting. A combined 7 goals have been scored across these fixtures, averaging 7.00 per match (0 for the home side, 7 for the visitors). Both teams scored in 0 matches (0%). Over 2.5 goals landed in 1 game (100%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 0–7 in 2022.

0
wins
Drawn
0
·
Total goals
7 · 7.0/match
Both scored
0/1 · 0%
Over 2.5
1/1 · 100%

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 29 Jun 2026