It was a giant-killing run that included wins over Daria Kasatkina, Victoria Azarenka and Ons Jabeur before Aryna Sabalenka halted her improbable push.
It was enough to catapult the 18-year-old into the top 70.
“I think since I'm playing with all these great players, I'm kind of getting used to the fact that I can play with them and win because in the past I was always, like, ‘Oh my God, I'm playing a big player. I'm just happy that I'm stepping on the court’," Noskova said.
"Now it's really, like, I can beat them. So it's a great feeling to just go and get prepared for such matches like these.”
A quarter-final in Lyon has been the highlight since before a bout of the flu dampened her clay-court preparations at an ITF event in Portugal.
“I didn't feel well on court, so I didn't really want to play in Madrid, which is a big tournament and big responsibility,” she said.