Former Premier League star Michu announced his retirement from football due to an ankle injury via social media on Tuesday.
The 31-year-old enjoyed a successful 14-year professional career, notably turning out for Celta, Rayo Vallecano and Swansea.
He also played once for Spain, featuring in a World Cup qualifier against Belarus.
"According to medical reports, the current situation of my right ankle has come to a point where is [sic] has forced me to say goodbye to you as a professional football player today," he wrote.
"Even though I am saying farewell to you with much sorrow, I know that we will always be united. I thank you from the bottom of my heart for all of the magical moments that you have given to me during all this time.
"I feel privileged to have fulfilled a dream that is shared by so many of us since childhood. The dream of becoming a professional player in this sort."
Thanks for the memories pic.twitter.com/ml6NtdFwvw— Michu (@Michuoviedo) July 25, 2017
He started his career at Oviedo before moving to Celta and Vallecano then moved to Swansea for £2 million.
It was at the Liberty Stadium that he enjoyed his most productive time, scoring 18 goals in 35 Premier League appearances during the 2012-13 campaign. The following season, though, he fell out of favour and played only 17 games, scoring two goals.
He moved on to Napoli, where he had an unsuccessful loan spell, before featuring in the lower reaches of the Spanish game with Langreo and, finally, once again at Oviedo.