Frenchman Gary Stal could barely believe it after he saw off the likes of Rory McIlroy to win the Abu Dhabi HSBC Championship winner.