South African George Coetzee shot a 5-under 66 to win the Portugal Masters by two strokes on Sunday.
Coetzee finished at 16 under par after birdies on two of the last three holes to seal the victory over Englishman Laurie Canter, who also shot a 66.
Tommy Fleetwood (64) ended another shot back after making a late charge with four birdies in his last seven holes, including the final two. The Englishman was tied for third with Swede Joakim Lagergren (65), who also finished strongly with birdies on Nos. 14, 16 and 17.
The 34-year-old Coetzee clinched his fifth European Tour title with a bogey-free round that included some key par saves at the Dom Pedro Victoria Golf Course in Vilamoura. He also won last week on the Sunshine Tour.
Coetzee carried a one-shot lead into the final round. He had entered the weekend eight shots behind Julien Guerrier (72), who finished in a tie for eighth, seven shots off the lead.