It all came down to the 18th green at Albatross Golf Resort after Peterson, two shots back at the beginning of the day, made an almighty charge while Pieters had a frustrating afternoon on the greens, missing several birdie opportunities by agonising margins.
The closely-fought battle was turned on its head when the left-hander from Scottsdale, Arizona edged into the lead for the first time thanks to a birdie at the 16th.
The Belgian threw down the gauntlet at the last though, as his approach finished within three feet for an easy birdie while his playing partner had a much tougher task from 17 feet. But much to the delight of the crowds, Peterson sank his birdie putt for a five under 67, a 15 under total and a one-shot victory.
“It’s a dream come true, honestly,” said Peterson. “To be where I was on the Race to Dubai and knowing that I had a six week stretch, to sow things up and get my card for next year, it’s an unbelievable feeling.
“I’m going to remember that putt on 18 for the rest of my life. We had the perfect club in on 16 and it was so funny because I didn’t even feel my swing out there. Once it came to the top, all of a sudden I was at the finish of my swing. I looked up and I was flagging everything, it was cool.
“Hats off to my sports psychologist Oscar Coetzee, who was on the bag this week. He kept me right in the mode that I needed to be in. We stuck to our process and we did a good job.
“There are so many times where I feel like I’ve been close but things got out of order – order and consistency under pressure is the name of the game and we were able to do it and I couldn’t be happier.
“This is definitely life-changing. I’ve got a place to play for a while and hopefully I can keep on a roll on the European Tour, be one of the guys at the top of the Race to Dubai and play those big events.”
Pieters was second alone one shot back of the winner while Ryan Evans and David Howell finished three shots further back in a share of 3rd position while Matthew Fitzpatrick was alone in 5th place.
Brett Rumford finished as the leading Australians when he tied for 19th while Jason Scrivener and Terry Pilkadaris shared 35th. It was Rumford’s best finish in his last eleven starts.
The European Tour will now play the Made In Denmark event in Farso in Denmark followed by the Omega European Masters.
Want video tips delivered straight to your inbox? Subscribe to iseekgolf.com newsletters.