South Africa's Garrick Higgo cruised to his second victory in three weeks with the aid of a hole-in-one in the final round of the Canary Islands Championship, with Ireland's Niall Kearney finishing in a tie for fourth place after coming so close to carding a 59.

Kearney was one of five players who finished on 19-under par after threatening to card the second 59 in European Tour history.

An eagle, nine birdies and a bogey in his first 16 holes left Kearney needing to play the final two in two under, but he could only par the eighth and ninth to return a superb 61 and equal the course record.

Paul Dunne carded a 72 to end up on 10 under.

Higgo, who won the Gran Canaria Lopesan Open a fortnight ago, aced the par-three seventh at Golf Costa Adeje in a closing 64 to finish six shots clear of Australia's Maverick Antcliff.

The 21-year-old left-hander's winning total of 27 under par was just two shots outside the European Tour record set by compatriot Ernie Els in 2003 and meant he was an incredible 68 under overall for the three-week Canary Islands swing.

Higgo took a two-shot lead into the final round and had already doubled his advantage by playing the first six holes in two under before holing out with a nine iron on the short seventh.