Ormsby began the final round three shots of the then lead of South African Erik Van Rooyen and two early bogeys had him on the back foot. It was three dropped shots in two holes around the turn that cost him any chance of a much higher finish.
It was, however, Ormsby’s second-best finish of the European Tour’s season, bettered only by his runner-up finish at the Victorian Open.
Dimi Papadatos finished one shot behind Ormsby in a share of 21st place while European Tour rookie Jake McLeod tied for 30th.
Papadatos worked his way into a possible top ten finish with an outward nine of 32 but three dropped shots on the way in proved costly for the New South Welshman who has only limited European Tour status.
The winner, Campillo, finally turned consistency into victory with his two shots win over Americans Sean Crocker and Julian Suri and Van Rooyen.
Campillo had been twice runner-up and once 3rd in three of his last four starts and after six career runner-up finishes he now has his first European Tour title.
"It's hard to describe,” said Campillo. “It's been a long road. Grateful, but it's been way too long. Way too many hours of work since I was a boy to today. I'm just proud that I can say I'm a winner on The European Tour.
"I have had way too many near misses. This was my best chance to win. You know, I wasn't this close ever, just have the lead on 18, so I have to grab it, and I was able to do it, so I'm proud of that.”
The European Tour now plays the Volvo China Open in Shenzhen.
Sarah Kemp - photo Henry Peters
In the Ladies European Tour event, the Lalla Meryem Cup, also played at the Royal Golf Club in Dar Es Salam, but at the alternate Blue Course, Sarah Kemp did best of the Australians when she finished tied for 8th place behind winner, Nuria Itturios.
Kemp is playing Ladies European Tour events as she awaits starts on the LPGA Tour having improved her status there with impressive finishes in the LPGA Tour's Vic and Women's Australian Opens in February..
Itturios’ victory made it a double for Spanish golf in Morocco, the win her second in the event three years after her maiden LET win here in 2016. Itturios now heads the 2019 LET Order of Merit.
Want video tips delivered straight to your inbox? Subscribe to iseekgolf.com newsletters.