Home Tennis Simona Halep finally breaks Grand Slam duck with French Open win over Sloane Stephens