Thiem, Nadal in French Open final