Everton have completed the departure of striker Henry Onyekuru to Ligue 1 side Monaco for an undisclosed fee, according to BBC Sport.
The Toffees had been short of options in the central attacker role in recent times, but despite that the Nigeria international could not break through into the first team.
Such was the lack of game time that was going to come the way of Onyekuru at Everton, he was farmed out on to Turkish giants Galatasaray last term.
He used that shop window to maximum effect, finding the back of the net 14 times in just 31 appearances in a title winning campaign, but still that couldn’t get him recognised at the Toffees.
Everton have added the signing of Moise Kean during the summer transfer window, which has seen Onyekuru drop even further down the pecking order at Goodison Park.
With no place in the first-team in sight for the 22-year-old, the end was near enough nigh for him at the Toffees when the Italian arrived on Merseyside, so the next step was for the Nigerian to either leave on loan again or be transferred permanently.
It has now been confirmed that it is the latter, with Everton offloading the talented attacker to Monaco, where the former Anderlecht loanee will look to resurrect his career after a tough time of it at Goodison.
He will leave having never made an appearance for the Toffees, despite arriving for pretty decent money in 2017, when he was signed for £7 million from Belgian outfit KAS Eupen.
Everton will look to continue to move on without the Nigerian, when they play their first home match of the season on Saturday afternoon when they play host to FA Cup finalists Watford, while Onyekuru will be hoping to be a part of the Monaco side that faces Metz that evening.