Richie Ramsay of Scotland led the European Masters by one shot from compatriot Paul Lawrie and Englishman Danny Willett when he hit six-under 64 on a shortened Crans-sur-Sierre course for 11-under 201.
Play was held up for two hours because of low cloud and fog.
Austria's Bernd Wiesberger hit one of the shots of the day for eagle at the 10th. He finished on two-under 68 -- the sixth having been shortened from par four to three -- putting him joint 17th on 6-under 206.
Overnight leader Julien Quesne of France was in fourth place with 70 and nine-under 203.
Johnnie Walker Championship winner Lawrie opened with eagle, birdie, bogey, sank another bogey at the fifth, then recorded birdies at the seventh, eighth and ninth to go out in 31, but he came back in 36 because of a birdie at the 12th but double bogey at the 14th.
Willett shot 68, opening with an eagle and a bogey, then recording two bogeys coming back and three birdies, two of them at the 17th and 18th.
Ramsay sank six birdies in his blemish-free 64, three going out and three back.