It was the No. 19-ranked Kudermetova's first career win over Swiatek in five attempts. The Russian advanced to her sixth semifinal of the year, where she will meet compatriot Anastasia Pavlyuchenkova, who earlier beat Ekaterina Alexandrova 6-2, 7-5.
"I tried to just believe that I can beat her," Kudermetova said. "Today it happened. I'm really happy that I managed to switch [the head-to-head] and win one match."
Pegula will next take on fourth-seeded Maria Sakkari, after the Greek player extended her winning streak to a career-best seven matches with a 6-2, 6-2 win over fifth-seeded Caroline Garcia. Pegula has played Sakkari on eight previous occasions, with Sakkari leading 5-3.
The seventh-ranked Jabeur, a three-time Grand Slam finalist, will meet Diana Shnaider after the 19-year-old Russian beat fellow teenager Linda Fruhvirtova 6-4, 6-1. It will be Shnaider's first tour-level final.
Up a set, Jabeur's momentum stalled after an awkward jump into a backhand winner early in the second set. With her movement visibly limited, Podoroska won the next six games to level the match. But after a medical timeout at the end of the set, Jabeur regained her form to book a place in Saturday's final.
Fourth-seeded Jiri Lehecka had a 6-2, 7-6 (3) victory over Egor Gerasimov, sixth-seeded Adrian Mannarino outlasted Alibek Kachmazov 6-2, 5-7, 6-3, and Hamad Medjedovic beat Alexander Shevchenko 6-4, 6-4 to also advance to the quarterfinals.