South Africa's George Coetzee captured his fifth European Tour title after firing a five-under-par 66 in the final round of the Portugal Masters to seal a two-shot victory over England's Laurie Canter.

It was the first Tour title in Europe for the 34-year-old, who went 16-under for the tournament at the Dom Pedro Victoria Golf Course in Vilamoura.

Coetzee carded a closing 66 at Dom Pedro Victoria Golf Course in Vilamoura to finish two shots ahead of  Canter, who also returned a 66.

Pre-tournament favourite Tommy Fleetwood completed his preparations for the US Open in style with a superb 64 to finish a shot further back alongside Sweden's Joakim Lagergren.

Coetzee took a one-shot lead into the final round but fell two behind Masahiro Kawamura after the Japanese player carded three early birdies.

However, Coetzee ended a run of six straight pars with birdies on the seventh and eighth and picked up another shot on the 11th before enjoying a major slice of luck on the next, where his drive only cleared the water by a few feet and stuck in the bank of the hazard.

Canter ended a run of 10 straight pars with birdies on the 16th and 17th to briefly catch Coetzee, but moments later the 34-year-old almost holed his tee shot to the 16th and converted the birdie putt from close range.

Another birdie on the 17th gave Coetzee the cushion of a two-shot lead and a straightforward par on the last secured a second win in seven days following his success in the Titleist Championship on the Sunshine Tour at his home club in Pretoria.

"... I'm ecstatic, it's the work me, my psychologist and my coach have been doing. It's nice to see it pay off," said Coetzee, who lost the lead after parring his first six holes.

But he regained the advantage heading into the turn and added three birdies on the back nine before making a par on the 18th to stave off the chasing pack and seal the victory.

"I think I hide it (nerves) pretty well," Coetzee added.

England's Tommy Fleetwood, the pre-tournament favourite, was three shots behind Coetzee after finishing with a fine 64 and was tied for third alongside Joakim Lagergren of Sweden.