Ireland's Paul Dunne finished seven shots back
South Korea's Jeungham Wang won the Qatar Masters earlier on Sunday after a three-way play-off.
Wang finished the tournament on 16-under along with Sweden's Joakim Lagergren and South Africa's Jaco van Zyl.
🏆 2016 Trophée Hassan II— The European Tour (@EuropeanTour) January 29, 2017
🏆 2016 AfrAsia Bank Mauritius Open
🏆 2016 Commercial Bank Qatar Masters
All before his 22nd birthday! pic.twitter.com/YmnINCKBXX
The three players replayed the 18th hole once as Wang won by birdieing when the other two could only post pars.
It is his third win on the European Tour after victories in Morocco and Mauritius last year.
Ireland's Paul Dunne finished in joint 21st place on nine-under after posting an even par 72 final round. Graeme McDowell finished a shot further back for a tournament total of eight-under par.
Other notable scores included Rafa Cabrero-Bello on 14-under, Ernie Els on 11-under and Martin Kaymer on five-under.