Catlin, who won his maiden Tour title at the Andalucia Masters earlier this month, carded three birdies in his final four holes in favourable scoring conditions at Galgorm Spa & Golf Resort in Ballymena, Northern Ireland.

The 29-year-old finished at 10-under overall, two shots clear of overnight leader Aaron Rai, who needed a birdie to force a play-off but bogeyed the final hole.

Australian Maverick Antcliff and Thailand's Jazz Janewattananond shared third spot at seven-under, with Swedish duo Joakim Lagergren and Oscar Lengden a further shot behind.

“There are so many years of hard work that have gone into this moment.” – John Catlin

Catlin joins Denmark's Rasmus Hojgaard and England's Sam Horsfield with multiple Tour titles this season and moves up to 14th in the Race to Dubai rankings.

"There are so many years of hard work that have gone into this moment," Catlin said.

RELATED: Catlin's winning equipment

"It was my goal to win again at the start of this week so to accomplish that is to do something truly, truly special.

"You never know if you're going to win or not and to get that monkey off my back at Valderrama really freed me up today to know that I can look myself in the mirror and tell myself honestly that I've been here before and I can do it again."