
Belinda Bencic ended the teenage dreams of Mirra Andreeva to reach her first Wimbledon semi-final.
Andreeva, 18, was bidding to become the youngest semi-finalist at the All England Club since Maria Sharapova won the title 21 years ago but Bencic edged a cat-and-mouse battle 7-6 (3) 7-6 (2).