Struff startete stark, lag schnell mit einem Break in Führung. Federer schlug allerdings zurück, zeigte sich gegenüber dem holprigen Erstrunden-Auftritt gegen Filip Krajinovic deutlich verbessert. Nach nur 67 Minuten Spielzeit setzte sich der Schweizer mit 6:3 und 7:5 durch.
Seinen Viertelfinal-Gegner kennt Roger Federer in Basel noch nicht - der achtfache Turniersieger trifft entweder auf Ernests Gulbis oder auf Gilles Simon.
Zuvor hatte Alexander Zverev den 19-jährigen Australier Alexei Popyrin souverän in zwei Sätzen besiegt, ebenso wie Stefanos Tsitsipas Zverevs Landsmann Peter Gojowczyk. Zverev spielt im Viertelfinale gegen Roberto Bautista-Agut, Tsitsipas bekommt es mit Daniil Medvedev zu tun.