Kaizer Chiefs will have to make a big decision on the future of one of their top players before the end of the year.
Leonardo Castro's contract with Chiefs is set to expire in June next year, meaning the Colombian will be able to sign a pre-contract with any club in the next eight weeks.
The 30-year-old was initially on the transfer-list after being deemed surplus to requirements at Naturena during the off-season.
However, Amakhosi coach Ernst Middendorp has given the former Mamelodi Sundowns star another opportunity to excel in the club's jersey, and he has duly delivered.
According to a source close to Amakhosi, the club's management is expected to meet soon to discuss the Castro's future at Naturena.
"Castro is currently enjoying his stay at Kaizer Chiefs with more game-time and the few goals he has been scoring," the source tells KickOff.com.
"Initially he was supposed to leave in August but couldn't agree with the settlement. The coach was impressed with his work ethic and attitude at training and gave him a chance, which he has taken with both hands.
"It's going to be a huge call if Castro will want to extend his stay in South Africa or sign a pre-contract elsewhere in January."
Castro was on target again as Chiefs beat Orlando Pirates 4-2 on penalties following a 2-2 draw in the Telkom Knockout quarterfinals in Durban on Saturday.