BNP Paribas Open champion Elena Vesnina almost quit tennis amid self-doubt and inconsistent form, but was kept going by her sparkling doubles displays.
The Russian produced a stunning comeback to defeat compatriot Svetlana Kuznetsova 6-7 (6-8) 7-5 6-4 at Indian Wells on Sunday, marking the high point of her singles career.
But the 30-year-old – who beat world number one Angelique Kerber en route to the final in California – revealed she had pondered giving it all up until a flurry of doubles crowns, including gold at Rio 2016, restored her faith.
"I had some moments when I was really not sure if I should continue, should I play, how should I play," she told the WTA Tour website.
"Then the doubles helped me. I kept winning titles and I was playing finals. Last year was just amazing. Dream of my life. Gold medal. WTA Finals. Semi-finals of Wimbledon.
"That was the most important thing. Even before Wimbledon, I played the final of Charleston coming from the qualifying. I had good wins against good players, like Venus [Williams].
"I knew that I could beat the big players. I knew I had it inside of me. I just needed to free it up. To show it to everybody."
Having demonstrated her talent for the world to see at the weekend, Vesnina did not have long to acquaint herself with the trophy before it was taken away from her.
While speaking to the media post-match, a tournament representative removed the trophy from in front of her, saying: "I'm sorry to interrupt you. We only have one of these and the men's final is about to end."
Vesnina saw the funny side as the impressive piece of glassware was taken away to be presented to Roger Federer, who overcame Stan Wawrinka.
|Sharapova handed Cincinnati wildcard ahead of US Open|
|Buffon: AC Milan will challenge for Scudetto|
|Sanchez to return to Arsenal training amid continued transfer speculation|
|Ancelotti plays down Ribery injury fears|
|Vettel in no rush to sign Ferrari extension|
|I am king, he is Kong - Zlatan apes around|
|Chelsea boss Conte wary of dressing-room ´anarchy´|
|Watford hand goalkeeper Gomes a two-year contract|
|Bilic: Hernandez was West Ham´s top target|
|Kalas agrees new Chelsea contract and returns to Fulham on loan|
|Vettel reluctant to accept Halo, Alonso happy to compromise aesthetics|
|Too soon for a Milan Scudetto challenge, Pirlo claims|
|Bayern Munich 0 Inter 2: Perisic shines as Nerazzurri down Bundesliga champions|
|Milner closing in on Liverpool return|
|Concern for Bayern as Ribery injured in Inter friendly|
|Rahane and Pandya pile on runs as India near massive lead|
|In-form Panthers inflict more pain on Bulldogs|
|Mendy doubtful for Premier League opener|
|Southgate: England door not closed for Rooney|
|Allegri eyeing Champions League final return|
|Hooper hails retiring Wallabies captain Moore|
|Guardiola calls for consistent De Bruyne after Madrid masterclass|
|Loan move looms as Bayern plan to keep Sanches|
|Barca´s Valverde ´wouldn´t want to face´ Man United in Champions League|
|Potential Barcelona target Dybala ´happy´ at Juventus|
|Brook wants Cotto fight|
|Suspended RFEF president Villar quits UEFA following arrest|
|Disqualifying Sagan from Tour de France took balls - Cavendish|
|Hurricanes snap up Wallabies prop Smith|
|Zidane wants to keep BBC as Mbappe rumours persist|
|It was not important to Madrid - Guardiola calms buoyant City|
|Cricket Australia prepared to enter arbitration to end pay dispite|
|Motta and PSG players would welcome Neymar ´with open arms´|
|Cavendish backs Froome for more Tour de France success|
|Troisi re-signs with Victory after snubbing Melbourne rivals|
|Devers and Sale star for Red Sox, Marlins score 22 runs|
|Manchester City 4 Real Madrid 1: De Bruyne shines as Danilo makes debut|
|Pogba on same level as Messi, Ronaldo and Neymar - Mourinho|
|United States 2 Jamaica 1: Morris strikes late as USA claim Gold Cup|
|Mourinho: Loss to Barcelona good for Man United|
|Valverde: Neymar happy amid PSG speculation|
|Paris Saint-Germain 2 Juventus 3: Marchisio scores second-half brace|
|Philadelphia Union 3 Columbus Crew 0: Sapong leads hosts to win|
|Roberts signs long-term Broncos deal|
|Wallabies captain Moore set to retire from international rugby|
|Barcelona 1 Manchester United 0: PSG target Neymar inspires ICC win|
|Isner eases into last eight in Atlanta|
|Marotta: Juventus have made Keita offer, open to Matuidi|
|Conte: I would pick Kane if I had to sign a striker|
|Jets pick up Whitehead after tumultuous week|
|Mourinho hints Ibrahimovic could make Man United return|
|Wizards sign Wall to lucrative four-year extension|
|Patrick Kluivert´s nine-year-old son signs Nike deal|
|Fassone: Bayern´s Sanches too expensive for Milan|
|Johnson´s back finally feeling good after Masters fall|
|Champions League Review: Van de Beek earns Ajax away goal in Nice tie|
|Hurt Sharapova vows to bounce back|
|Locked dorm forces Martellus Bennett to sleep in Packers locker room|
|Celtic 0 Rosenborg 0: Unconvincing hosts fortunate to escape with draw|
|Keeping players against their will is counterproductive - Marotta explains Bonucci exit|
|Goffin survives second-round scare in Gstaad|
|Peaty vows to go even quicker after record-breaking World Championships|
|Du Plessis delivers warning to England debutant Westley|
|Serie A fixtures: Potential for AC Milan nightmare October as Bonucci faces pre-Halloween Juve reuni|
|Serie A fixtures: Juventus to face gruelling run-in|
|Serie A fixtures: Inter meet AC Milan in October, Derby d´Italia set for December|
|Minnesota Vikings sign Everson Griffen to massive extension|
|Mourinho: I had to beg Real Madrid to let me go|
|Chelsea captain Cahill: Terry will be first person I call|
|Fury appears to call time on boxing career|