Dansken inledde den sista dagen på Jumeirah Golf Estates med en delad topplacering, men en birdie på den första gav honom en ledning som han aldrig skulle släppa när han slutade ett slag före italienaren Francesco Laporta och österrikaren Bernd Wiesberger på 23 under.

Wiesberger gjorde birdies på fem av sina sista sju hål på Fire Course för att stiga upp på ledartavlan med en avslutande 65:a, medan Laporta satte press hela dagen med en bogeyfri 69:a.

Hansen vinner sin andra seger på Europatouren åtta dagar före ettårsdagen av hans första seger i Joburg Open 2020 och gör det till fyra danska segrar på de senaste tio Europatourtävlingarna.

31-åringen reste ensam när han vann i Sydafrika förra året, men han var glad över att ha sin familj vid sidan av den 18:e greenen när han slog den vinnande putten den här gången.

"Det betyder mycket, särskilt med familjen här och vännerna den här gången, det fanns inget i Joburg", sade han. "När jag såg Jeff Winther vinna på Mallorca blev jag väldigt avundsjuk eftersom han hade hela familjen och vännerna som firade och jag ville verkligen ha det. Jag är verkligen glad att jag får uppleva det."

Hansen har nu bara gjort en bogey på sina senaste 83 hål och även om han kände att han spelade några av de bästa golfen i sin karriär under de tre första dagarna i Dubai, var han glad över att kunna vinna på söndagen.

"Jag hade verkligen svårt att hitta mitten av klubban i skogen så jag drev den inte bra", tillade han. "Puttern hjälpte mig idag, jag puttade mycket bättre idag än igår så det höll mig kvar i spelet.

"Det är väldigt trevligt att gå in i nästa vecka. Jag har spelat väldigt bra de senaste veckorna och har varit väldigt nära att spela riktigt bra, vilket jag gjorde den här veckan. Så jag ska bara ta nästa vecka som en bonusvecka och försöka njuta av den.

"Det är fyra segrar, en viss säsong för dansk golf. Jag hoppas att det inspirerar många golfare hemma."