Kaizer Chiefs striker Leonardo Castro is set to remain at Naturena for another two years, after penning a new deal with the club.
The Colombian marksman has been at the club since joining from Mamelodi Sundowns midway through the 2017/18 season and has been a subject of speculation regarding his future.
Leonardo Castro remains at Kaizer Chiefs
His existing contract was set to expire in the coming weeks, with the player reportedly keen to continue his career elsewhere.
However, on Friday, Amakhosi announced that the 31-year-old had agreed to a new deal that will see him remain with the club until end of June 2022.
Castro happy to extend his stayMay 22, 2020
"I am very happy with the chairman, Kaizer Motaung and the club. I am also grateful to continue to wear the Gold & Black," he is quoted by the Kaizer Chiefs website.
"This is sensitive for me because I have not won a trophy yet with the team. And to leave without a gold medal would be a defeat for me."Leonardo Castro
Ending the long trophy drought
The new deal comes amid Castro's most fruitful season at the club, which has been halted by the league's suspension.
Before fixtures were suspended, he had netted seven league goals for Kaizer Chiefs, helping them to pole position in the standings with just a handful of fixtures remaining.
Having tasted silverware at his previous club, Castro said he wished to help Amakhosi end their trophy drought – which stretches back to May 2015, when they last clinched the league title.
"I wish to win something," he added. "And I think with the squad we have at the moment; we are capable of doing well. My family is excited about this development. We are happy to remain in South Africa. Thank you once more to the chairman and the club."Leonardo Castro
Castro has scored a total of 23 league goals since arriving in South Africa, the majority coming in Kaizer Chiefs colours.