Jönköpingssonen låg tvåa inför dagens avslutande runda men lyckades aldrig hämta ikapp avståndet till Pieters. Belgaren gick totalt 20 slag under par, tre före Edberg, och tog sin första seger på Europatouren.
Amerikanen Matt Fitzpatrick, med en framgångsrik amatörkarriär bakom sig, slutade trea ytterligare ett slag bakom Edberg.