Shakhtar Donetsk has signed Olarenwaju Kayode from Manchester City for an undisclosed fee.
The Nigeria international, who was signed by City coach Pep Guardiola in a £3.5m deal from Austria Vienna on August 2017, agreed to sign a five-year deal with the Ukrainian champions.
The 25-year-old striker did not make a single appearance for City as he was immediately loaned out to Spanish club Girona before moving to Shakhtar in a similar deal in March.
Shakhtar general director Sergei Palkin told the club’s official website: “Kayode will continue to play for Shakhtar.
“We redeemed him from Manchester City and he has signed a five-year contract. He proved himself well, Paulo (Fonseca, Shakhtar manager) is pleased with him.”
Kayode scored three goals in eight games during his Shakhtar loan spell.