The 21-year-old secured victory by one shot over Spaniard Pep Angles after a spotless final round of seven-under-par 65.

South Africa's George Coetzee, who won the Portugal Masters last weekend, was four shots adrift of his compatriot and finished tied-third alongside Englishman Andrew Wilson.

Leader during the earlier rounds, Portugal’s Vitor Lopes ended seventh overall.