London - Jelena Ostapenko became the first Latvian woman to reach a Wimbledon semi-final as the former French Open champion beat Dominika Cibulkova 7-5, 6-4 on Tuesday.
Just four years ago, Ostapenko was winning the junior Wimbledon title and now the youngest player left in the women's singles is only one win away from the final.
Ostapenko hasn't dropped a set in her first five matches after the 12th seed battled past Slovakian world No 33 Cibulkova on Court One.
Ostapenko's second Grand Slam semi-final appearance will be against former Wimbledon finalist Angelique Kerber on Thursday.
Speaking after her win, Ostapenko revealed she is playing with more freedom now she no longer has the pressure of defending the title in Paris, where she was knocked out in the first round last month.
"It's really great to be in the semis. I'm just enjoying being here," Ostapenko said.
"Dominika was playing great, but I'm fighting until the end and I'm gaining more confidence."
Ostapenko also admitted she needed ice on her leg in between games after slapping herself with her hand in frustration at a missed chance.
"I hit myself when I missed a shot. It was too hard so I had to ice it," she added.
Wimbledon results on Tuesday, the eighth day of the 2018 championships (x denotes seeded player):
Jelena Ostapenko (LAT x12) bt Dominika Cibulkova (SVK) 7-5, 6-4
Angelique Kerber (GER x11) bt Daria Kasatkina (RUS x14) 6-3, 7-5
Juan Martin del Potro (ARG x5) bt Gilles Simon (FRA) 7-6 (7/1), 7-6 (7/5), 5-7, 7-6 (7/5)