Monaco have announced the signing of Nigeria international Henry Onyekuru on a five-year-deal from Everton.
Onyekuru, who signed for Everton from Belgian side KAS Eupen two years ago, has been unable to obtain a work permit required for him to play in the Premier League.
The 22-year-old has sealed a permanent switch to the Ligue 1 side after spending the last two seasons on loan with Anderlecht and then Galatasaray.
The Blues paid around £7million for the Nigeria international back in 2017 and are expected to make a small profit from the deal with Monaco.
“I’m very happy to join a great club like AS Monaco. I will give everything to improve and help the club to have a great season. I look forward to meeting my teammates,” the 22-year-old told Monaco’s website.
Onyekuru, who has made 11 appearances for the Super Eagles, originally joined the Premier League side in 2017.
The winger scored 14 league goals in Turkey last season and reportedly joins the Ligue 1 outfit for 17 million euros ($19 million).
Leonardo Jardim’s options in front of goal could be strengthened further with Sevilla’s France forward Wissam Ben Yedder being linked with a move to Stade Louis II.
However former club captain Radamel Falcao and Portugal wide-man Rony Lopes have been linked with moves away from the Principality.