2017 Swiss Cup Results

Results from the 2017 Swiss Cup, held on November 5 in Zürich, Switzerland.