Highlights: Halep vs Muguruza

Thursday 7 June 2018

Simona Halep books her spot in a third Roland-Garros final with a sterling display against 2016 champion Garbine Muguruza.

All videos