Den storspelande belgaren gick in i dagen med en delad ledning med fransmannen Matthieu Pavon och duon spelade ut en spännande kamp ända in i det sista i Vilamoura.

Pavon var i cruise control under de första 11 hålen men hittade vatten tre gånger på vägen hem i en 70:a och Pieters utnyttjade detta.

29-åringen slutade på 19 under, två slag före Pavon och det danska paret Lucas Bjerregaard och Nicolai Højgaard, som avslutade med rundor på 66 respektive 64.

Højgaard delade ledningen i slutskedet när han spelade dagens lägsta runda men gjorde en bogey på den sista rundan, medan 2017 års mästare Bjerregaard gjorde en birde på den 18:e rundan för att se till att han flyttar in bland de 100 bästa på Race to Dubai Rankings in Partnership with Rolex och säkrar sitt kort för 2022.

Pieters hade inga bekymmer med sina spelrättigheter men försäkrade sig om att han kommer att spela vid säsongsavslutningen DP World Tour Championship, Dubai för sjunde säsongen i rad.

Han hade varit en bild av jämnhet när han kom till den här veckan, med tolv utslagningar på 15 tävlingar i Race to Dubai 2021, men hans bästa placering var en niondeplats.

Han tar sin första seger sedan D+D Real Czech Masters 2019 och tar sig tillbaka till topp 100 på den officiella världsrankingen i processen.

"Det känns fantastiskt", sade han. "Det kändes som en lång tid mellan segrarna men (caddie) Adam och jag jobbade så hårt och det kändes som en välförtjänt seger.

"Två år är en lång tid. Jag har fått ett barn under tiden, som pratar och springer runt, det känns verkligen som en lång tid.

"Jag gick in i den här veckan och nästa vecka med ryggen mot väggen. Jag hade inget att förlora men allt att vinna. Jag har aldrig missat slutet av Race to Dubai och ville verkligen inte missa det. Jag brydde mig inte om jag slutade på första, andra eller tredje plats. Jag ville bara komma dit, men att vinna är fantastiskt."

Pieters misslyckades med att komma upp och ner från en bunker vid första slaget för att ge Pavon ledningen och fördelen var två efter en birdie på åtta fot vid fjärde slaget.

Ett dåligt utslag på par fem på femte hålet fick Pieters att kämpa, men han kom upp till sidan av greenen och chippade in en eagle och delade ledningen, även om Pavon kom upp och ner från sanden på samma hål för att återigen gå i ledning.

En 25-fotare från kanten på det åttonde hålet fick Pieters att återigen ligga lika, men Pavon följde honom från 20 meter och den sista gruppen höll på att skilja sig från fältet.

Pavon satte en approach på åtta fot på det tionde hålet för ytterligare en birdie och eftersom Pieters misslyckades med att svara från liknande avstånd var avståndet två.

Men allt förändrades på den 12:e när Pavon satte två bollar i vattnet för en trippelbogey åtta och en birdie från Pieters från 12 meter i kanten innebar att Ryder Cup-stjärnan från 2016 ledde med två efter en sväng på fyra slag.

Pavon producerade det perfekta svaret med ett utslag till sex meter vid nästa slag men gav tillbaka slaget med en treputt på den 14:e.

Pieters hittade vatten från tee på samma hål för en egen bogey och helt plötsligt var Højgaard bara en back.

20-åringen slog hål från 13 meter på andra och 21 meter på tredje innan han utnyttjade femte för att slå in 32.

Närmanden på mindre än tre meter vid den tionde och elfte rundan förde honom vidare uppåt på ledartavlan och en 25-fotare vid den 13:e och ett utslag på tre meter vid den 16:e gav honom 17 under.

Det var tillsammans med Pavon, men fransmannens berg- och dalbana fortsatte när han slog en tre meter lång birdie på 15:e och återtog ledningen, där han snart hade Højgaard som sällskap igen efter en birdie med två puttar på par fem på 17:e.

Duon fick dock en stottring när Højgaard gjorde en bogey på den sista efter att ha hittat sand från tee och Pavon gjorde samma sak på den 17:e efter att ha träffat vatten med sin andra.

Det innebar att Pieters fantastiska järn på 6 meter på den 17:e och den resulterande birdie med två puttar gav honom en ledning på två slag inför den sista, och en 6-fotsputt för par på den 18:e satte pricken över i:et på kakan.

Bjerregaard slog en 30-fotare på det första slaget och gjorde en smart approach på det andra, men en bogey på det sjätte slaget gjorde att han gick in på 34 poäng.

Imponerande puttar på den tionde och 11:e följdes av en approach på tre meter på den 14:e, men en bogey på den 16:e satte stopp för hans chanser innan han gjorde en birdie med två puttar på den 17:e och slog en 40-fotare på den sista.

Italiens Nino Bertasio och engelsmannen Matthew Jordan slutade på 13 under, ett slag före en annan italienare i Francesco Laporta och två före spanjoren Adri Arnaus, engelsmannen Richard Bland, australiensaren Min Woo Lee och fransmannen Victor Perez. Europatouren