Simona Halep fought back from a set and a break down to finally achieve her “dream” of winning a Grand Slam title, beating Sloane Stephens 3-6, 6-4, 6-1 in a gruelling French Open final on Saturday. The world number one had lost all three of her previous major finals, including two at Roland Garros, and said she struggled to contain her emotions after staging a thrilling comeback.