Ash Barty roared back from a set down for the third time this week to overcome Aryna Sabalenka with a 3-6, 6-0, 6-3 win at the Stuttgart Open.
Barty held three break points at 3-2 down to stay on serve until Sabalenka capitalised on the opportunity two games later.
A misjudged drop shot from Barty put Sabalenka 5-3 in front before the Belarusian sealed the opening set on her second set point.
'She is a billion-dollar girl' - How Raducanu has the world at her feet
Barty raced back into contention in the second as Sabalenka's unforced errors increased. She quickly secured her first break when Sabalenka fired long to go 2-0 up.
Barty then went 4-0 up with a forehand crosscourt winner before sealing the bagel.
Barty carried her momentum into the decider as she raced into a 3-0 lead. Sabalenka did pull it back to 3-2, but Barty immediately responded with her second break of the set as the world number seven continued to double fault.
Barty fought off three break points in a tense 4-2 game en route to sealing the title in Germany on her second match point.
Opinion: No multiple major winners again, but Barty’s 2021 season should be given more respect
'It's ridiculous' - Barty may not play WTA Finals after Mexico move, says coach