Vor dem Fussballspiel der Super League Teams Grasshopper Club Zürich gegen den FC Zürich marschierten mehrere hundert Anhänger des FC Zürich von der Fritschiwiese zum Stadion Letzigrund. Ebenfalls marschierten mehrere hundert GC-Fans nach ihrer Besammlung bei der Hardturmbrache von der Förrlibuckstrasse zum Stadion. Während den beiden Märschen wurde diverse Pyrotechnik gezündet.
Nach dem Spiel kam es zu einem erneuten Marsch von mehreren hundert GC-Fans über die Duttweilerbrücke via Förrlibuck- und Hardturmstrasse zum Escher-Wyss-Platz. Dort versuchte eine Gruppe von FCZ-Fans von der Hardbrücke via Geroldrampe zu den GC-Fans zu gelangen. Die Ordnungskräfte der Stadtpolizei Zürich stoppten die Gruppe und kontrollierten rund 20 Personen. Eine Person wurde festgenommen. Der GC-Marsch bewegte sich weiter auf der Limmatstrasse via Klingen- und Josefstrasse bis zum Hauptbahnhof.
Im Hauptbahnhof suchten weitere FCZ-Fans die Auseinandersetzung mit den ankommenden GC-Fans. Die Einsatzkräfte der Kantonspolizei Zürich, der Transportpolizei und der Stadtpolizei Zürich konnten weitere Konfrontationen grösstenteils verhindern. Dabei wurden die Polizist*innen mit Flaschen beworfen und tätlich angegriffen. Die Polizei setzte Reizstoff ein und nahm sieben Personen aus FCZ-Kreisen fest.