Top seed Roger Federer showed signs of ring rust in his first match at the Swiss Indoors on Tuesday but still had enough in the tank to push past unseeded Serbian Filip Krajinovic 6-2 4-6 6-4 and reach the last-16 in Basel.
Playing in front of his home fans Federer struggled to find his usual precision, racking up 38 unforced errors, but still managed some produced his usual array of dazzling winners i a contest which stretched just past the two-hour mark.
Next up for the world number three, an eight-time Basel champion, is Germany's Jan-Lennard Struff, who beat Australian John Millman 7-6(3) 6-2.
In-form Russian seventh seed Daniil Medvedev also reached the last 16 by defeating German Maximilian Marterer 6-3 7-5.
Medvedev, winner of this month's Japan Open as a qualifier, faces unseeded Italian Andreas Seppi next after he served up the day's only bagel en route to beating Japanese qualifier Taro Daniel 6-0 6-4.
Australian teenager Alexei Popyrin claimed his first main draw victory on the ATP Tour as the qualifier got the better of a tussle with compatriot Matthew Ebden, winning 7-6(4) 6-4.
Roger Federer survives scare to beat Krajinovic in Basel opener