The first favorite in Stuttgart, Poland's Iga Sfjiontek, was eliminated in the semifinals by the fourth skeleton player, Kazakhstan's Jelena Rybakina - 6:3, 4:6, 6:3.
Ribakina thus won her 11th consecutive match in three sets, and it is a streak longer than that of Japan's Naomi Osaka, who tied 12 in the period from Roland Garros 2019 to the tournament in Brisbane 2020.
The second finalist will be decided by the match between Ukrainian Marta Kostyuk and Czech Marketa Vondrušova.
And after two consecutive titles in Munich, Dane Holger Rune said goodbye with - zero. Home player Jan-Lenard Štruf beat Rune in just 45 minutes - 6:2, 6:0.
In the third final, Struff will play for the first title in his career against Taylor Fritz, who defeated Christian Garin - 6:3, 6:3.
Bonus video: