Max Kieffer will take a one-shot lead into a marathon final day of the Oman Open after playing just three holes at the weather-disrupted event on Saturday while Gavin Moynihan is just four shots behind him.

The German had set the clubhouse target at five under as one of just 11 players to complete round two on Friday due to high winds and sandstorms.

Nobody could get past him as the second round was completed and when darkness brought an end to play in round three, pars in his first three holes were enough to hand the 28-year-old the solo lead.

India's Gaganjeet Bhullar, Dane Joachim B Hansen and South African Brandon Stone were at four under, with all of the field yet to complete their third rounds and the final group facing 33 holes on Sunday.

Gavin Moynihan is four shots behind Kieffer on one under. A double-bogey on the fourth in his second round led to a one-over 73 and he was one over through six in round three.

Paul Dunne just squeezed in under the cut mark after a second successive 74 but was two over after three shots of his third and bottom of the field on +6.

Hansen was one ahead with two to play when he returned to finish round two but a bogey on the eighth dropped him into a share with Kieffer.

The Dane then double-bogeyed the second but bounced back with a birdie on the third in round three, while Bhullar and Stone were both level par for their first four holes.

Bhullar had completed eight holes in the morning in level par, with Stone carding a 70 after playing his entire second round on Saturday.