Rafael Nadal won the French Open 2019 Semifinal from Roger Federer on Friday 7 June 2019.Here you can enjoy the French Open Semifinal and all matches highlights.