Jaqueline Cristian recovered after losing the first set from two set points up to defeat No. 2 seed Camila Osorio in 3 hours and 3 minutes to reach the Grand Prix SAR La Princesse Lalla Meryem final. It will be the second WTA final of Cristian's career (following Linz 2021); she will face Maya Joint, who advanced to her first career final after advancing via retirement over Australian compatriot Ajla Tomljanovic.