Zurich derby

Mladen Petric managed to bring GC on the board in the 37th minute (2–1), but Gygax brought the half-time score to 1–3 in favor of FC Zurich.

These hopes were quickly dashed by Daniel Gygax, who scored his 3rd goal of the match (2–4), and Cesar within two minutes shortly after.

Cesar would receive his second yellow of the game due to excessive celebration and was sent off, but with a score of 2–5 in favor of FCZ, the match seemed over nonetheless.

GC's pressure did not let off and in the 90th minute Petric managed to score a rebound off FCZ goalkeeper Taini to equalize the game (5–5).

In the 106th minute, referee Urs Meier failed to call an obvious penalty for FCZ and in the following GC managed to win the game with a final score of 6–5 after extra time.

Despite dominating and a long-distance shot by Dusan Djuric that hit the post, the first half ended with a 1–0 lead for FCZ.

GC, unable to mount any sort of reaction, conceded three more times: Admir Mehmedi (67), Stjepan Kukuruzović (77), and Adrian Nikci (87) shot the fourth, fifth, and sixth goal for FCZ, respectively.

Several dozen masked Grasshopper Club Zurich fans rushed towards the fence separating the two groups and attempted to fight back with flagpoles.

In the 15th minute, Munas Dabbur is able to take advantage of a colossal error by FCZ defender Berat Djimsiti and brings GC in the lead.

[5] After a slow start to the second half, Djimsiti fails to block GC captain Kim Källstrom's long pass into the box, where Yoric Ravet easily puts it past the goalkeeper (57th minute).

GC Fans had stolen a banner of FCZ fanclub "Boys" and later displayed the defaced flag during the match as provocation.

In the 70th minute, at a score of 2–1 for Grasshoppers, referee Sasha Kever put a stop to the match when he saw rioting fans cross the barriers and enter the pitch.