Stephens dissects Keys to reach final
Gallery: best of Day 12
Men's quarters and women's semis played out on a gloriously sunny day in Paris.
After losing in straight sets to Romanian Simona Halep, Garbine Muguruza bids farewell to the spectators on Court Philippe-Chatrier, the scene of her extraordinary dismantling of Maria Sharapova in the quarter-finals on Wednesday.