Garth Mulroy held on with two late birdies on Sunday to capture the Alfred Dunhill Championship.

Mulroy led by three with five holes to play before the entire lead evaporated with a bogey on 14 and George Murray's eagle on 15. Mulroy, however, recovered to birdie his next two holes, and Murray was unable to match the result at Leopard Creek Country Club.

Mulroy finished 72 holes at 19-under 269 after Sunday's 68, good for his first European Tour win and third overall; he has two Nationwide Tour wins, including one earlier this year at the BMW Charity Pro-Am.

Murray, who was aiming for his first win, shot a five-under 67 on Sunday and finished two strokes back at 17-under.

Felipe Aguilar (72), paired with Mulroy for the final round, finished third at 13-under with Jaco Van Zyl (67), George Coetzee (69) and Peter Whiteford (71).