Wiesberger began his streak with a birdie on the par-3 ninth hole and wrapped it up with bird on 18 to finish with a 65 for the round and go 19-under 269 for the tournament.
"I think this is going to be the best day of my life," Wiesberger said after wrapping up his second European Tour victory of the season. "It's amazing to win in front of the home crowd."
Thomas Levet and Shane Lowry both shot 66 Saturday and tied for second at 16-under.
Wiesberger began Saturday's round four strokes behind Thorbjorn Olesen. Olesen fell apart on the back nine Saturday and finished in fifth place at 14-under 274.