2018 Swiss Cup Zürich

The 2018 Swiss Cup Zürich took place on November 18 in Zürich, Switzerland. It was the 31st iteration of the event.

Results
Source:

Prelims

 * the team advanced to the finals