Tenant du titre, Casper Ruud (ATP 5) jouera les demi-finales du Swiss Open. Le Norvégien a battu Jaume Munar (ATP 63) 7-6 (7/3) 7-6 (7/4) vendredi en quart de finale à Gstaad.
Le finaliste malheureux du dernier Roland-Garros a eu besoin de 2h17' pour vaincre la résistance de l'Espagnol, tombeur du Zurichois Alexander Ritschard (ATP 190) au tour précédent. Il aurait pu s'imposer plus nettement, mais il fut incapable de conserver le break d'avance dont il a bénéficié dans les deux sets.
Casper Ruud, qui a également remporté les deux dernières éditions du Geneva Open, en est désormais à 14 victoires consécutives sur terre battue helvétique. Il devra vaincre l'Espagnol Albert Ramos-Viñolas (ATP 40) ou le Chilien Nicolas Jarry (ATP 118) samedi pour se hisser en finale dans l'Oberland bernois.