World number 66 Alexander Levy has secured his fifth European Tour title with victory in the Trophee Hassan II.
The Frenchman finished one stroke ahead of Alvaro Quiros, who took a slender lead into the final day in Morocco.
Levy carded a two-under-par 70 on Sunday to come out on top, with three birdies helping his cause, although a bogey on the 16th temporarily opened the door for the chasing pack.
An impressive showing on the penultimate hole gave Levy the platform to push on, however, and he is now in contention to make his Ryder Cup debut later this year.
Quiros's 72 for the day was enough to claim second, while Andrea Pavan recorded seven bogeys on his way to finishing in a four-way tie for third.
TROPHEE HASSEN II LEADERBOARD
1. Alexander Levy
2. Alvaro Quiros
3. Mikko Ilonen
3. Joakim Lagergren
3. Andrea Pavan