Seventh seed and tournament favourite Maria Sharapova survived a tense three-set encounter against fourth seed Simona Halep to win her second French Open title and her fifth major trophy. She won 6-4, 6-7, 6-4 in the end after three hours and two minutes, this being the second longest final at Roland Garros. (All images AFP)