Tunisian Ons Jabeur gained revenge for her defeat in last year's final when she surged back from a set down to beat third-seeded defending champion Kazakh Elena Rybakina 6-7(5) 6-4 6-1 to reach the Wimbledon semi-finals on Wednesday.
A year ago, Jabeur looked on course to become the first Arabic female champion before fading to lose in three sets.
However, the dream is still on in 2023 after the sixth seed mounted a spirited comeback having looked distraught after the first set tiebreak went against her.
Jabeur upped her game after that, going for the big shots and gradually becoming the dominant force
A surge of five games in a row secured her the second set and gave her an advantage in the third which she pressed with real authority.
She will play second seed Aryna Sabalenka in the semis after the Belarusian beat American Madison Keys in straight sets earlier.


England dismiss Pakistan for 110 to seize control of Lord's test
Raphinha, Fermin score as Barcelona beat Athletic in home opener
Celtic and Rangers to play cup match behind closed doors after pitch invasion
Chelsea and Fulham reach League Cup third round as Welbeck scores on debut
PSG to meet Barca, Man City as Champions League draw throws up marquee ties