20160604 sports.tennis: Tennis: Williams v Muguruza French Open final factfile