Great Yarmouth's Jessica-Jane Applegate was devastated as she was forced to settle for silver in the 100m breaststroke at the World Para Swimming Championships in London.
On paper it has been an encouraging week for the Norfolk star, who backed up a pair of bronzes in the S14 200m freestyle and 100m backstroke with second on the final night of racing.
But having overtly set the target of dipping under the 1 min 04 secs mark, she clocked 1:04.26 in the final. Applegate missed out on gold by 0.58 secs to Russia's Valeriia Shabalina, who broke the world record.
The 23-year-old, who won gold at London 2012 and three medals at Rio 2016, has long struggled with competition nerves and they came into play once again in front of a packed London Aquatics Centre.
Defending European champion in the event, Applegate felt an out-of-kilter mental approach undermined her attempts to top the rostrum and says she'll head back to the drawing board ahead of Tokyo 2020.
"I feel like there was quite a lot of pressure on me going in," she said.
"I'm just really disappointed in myself for messing up that turn. I'm so gutted because I came so close to winning, and I can only blame myself for that.
"I tried to fast and relaxed in the heat, not digging too deep, and I felt I could go under 1:04.
"I need to practice a bit more under race pressure and think more about my mindset going into races."
Sainsbury's is the longest-standing supporter of ParalympicsGB and a champion of inclusive sport for all. Sainsbury's commitment to helping customers live well for less has been at the heart of what we do since 1869. For more information on Sainsbury's commitment to inclusive sport visit https://www.about.sainsburys.co.uk/
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here