Everton have completed the signing of Mainz midfielder Jean-Philippe Gbamin on a five-year contract for £25m.
The Ivory Coast international, 23, replaces Idrissa Gueye, who has joined Paris St-Germain for around £30m.
Gbamin, who has 11 international caps, moved to Mainz in 2016 from French club Lens and made 86 Bundesliga appearances for the club, scoring three goals.
A deal to sign Juventus striker Moise Kean is also likely in the next few days.
Gbamin was part of the Ivory Coast squad at the recent Africa Cup of Nations in Egypt and made three appearances for The Elephants as they reached the quarter-finals.
Find all the latest football transfers on our dedicated page.