South Africa's Justin Harding retained a 2-shot lead going into the final round of the Dubai Desert Classic after a 1-under-par 71 on Saturday kept him ahead of four-time major winner Rory McIlroy.
Harding hit a bogey on the eighth hole but recovered with two birdies on the 12th and 13th to finish at 12 under.
McIlroy carded a third-round 69 to sit on 10 under for the tournament, while his Ryder Cup teammate Tommy Fleetwood was at 9 under along with South African Erik van Rooyen.
"I thought I played quite solid.