It has been three months since Jade Jones last fought on the world stage, but the taekwondo star proved she is still at her best by taking silver at the World Grand Prix.
The last time the double Olympic champion competed she took bronze at the World Championships in June, and Jones insisted she will only be satisfied with gold when the Grand Prix heads to London next month.
Fellow Brits Bianca Walkden and Mahama Cho had already won gold at the event in Morocco on Friday, but Jones just missed out in her final two days later.
Facing Turkey’s Hatice Ilgun in the -57kg category, the 24-year-old was still in with a chance of victory in the dying seconds, but was defeated 8-6.
Jones had come through the quarter-finals and semi-finals in convincing fashion, beating Portugal's Joana Cunha 9-2 and Serbia's Marija Stetic 16-7, and now she is ready to go one better on home soil.
"I came here for gold and I was short of where I need to be, but the hunger and desire is coming back," she said.
"I got bronze at the Worlds and silver here, so it's up to me to make it gold in London.
"It's where my Olympic journey began and it's the perfect place to get on track for Tokyo."
Great Britain’s Peter Longobardi Radford almost added to the medal haul, but lost 7-6 to Taiwan’s Huang Yu-Jen in the quarter-finals.
In the same division, -68kg, 18-year-old world bronze medallist Bradly Sinden was defeated 18-14 by Mexico’s Saul Gutierrez.
Join the Team GB club today, check it out right here