Graeme McDowell toasted a sweet success after he ground out a one-stroke victory at the Corales Puntacana Championship in the Dominican Republic on Sunday.

The Northern Irishman took the lead with a five-foot birdie at the 17th hole and despite a bogey at the last edged American Chris Stroud and Canadian Mackenzie Hughes at Puntacana Resort.

"This is big for the people who stood by me the last few years because it's been a rough few years," McDowell told Golf Channel.

He reached as high as fourth in the world back in 2011, but arrived in the Dominican Republic ranked a lowly 257th.

McDowell shot a closing 69 to finish at 18-under-par 270 for his fourth victory on the PGA Tour, and his first since 2015.

He was already exempt for June's U.S. Open at Pebble Beach, where he enjoyed the biggest moment of his career by winning the 2010 championship.

One of McDowell's big goals this year is to get into the British Open at Royal Portrush in his homeland.

Though Sunday's victory does not on its own earn him an exemptionito that tournament, it is a big step towards qualifying by other means.

"It's been a grind," said the 39-year-old. "I'm really happy I got this done." 

Paul Dunne finished with a 71 to sign off on 12-under in a tie for 12th, while Seamus Power's closing two-under 70  left him six-under for the tournament.