2018 Swiss Cup Results

Results from the 2018 Swiss Cup, held on November 18 in Zürich, Switzerland.