It was a drama-filled day of action, with Daniil Medvedev advancing to the semis in five sets, and Alexander Zverev upsetting Carlos Alcaraz in four. On the women's side, Qinwen Zheng and Dayana Yastremska will meet after winning their quarters.
Catch up on the day's action here in our live blog.