Paul Dunne extended his lead to three shots on the final day of the Trophée Hassan II at Royal Golf Dar Es Salam.
The Irishman began the day on eight under, two strokes ahead of nearest challenger Renato Paratore.
But despite dropping a shot at the first, Dunne found himself three clear of the chasing pack after five holes courtesy of birdies at the second and fifth.
Italian Paratore, Englishman Paul Waring and Spain's Pablo Larrazábal were in a tie for second on six under.
The lowest round of the day so far was shot by Jens Fahrbring, who notched six birdies in his flawless 67.