West Ham have signed Croatia midfielder Nikola Vlasic from CSKA Moscow.
The Hammers will pay 30m euros (£26.8m), plus 9m (£7.7m) in add-ons for the 23-year-old, who has signed a five-year contract that includes the option for an extra year.
Vlasic has 26 caps for Croatia, four of which came at Euro 2020, including as a substitute against England at Wembley.
He joined Everton in August 2017 for £10m and made 19 appearances before joining CSKA in the summer of 2019.
The deal could end West Ham’s hopes of bringing Jesse Lingard back to the club from Manchester United.
Lingard, having fallen out of favour at Old Trafford, scored nine goals in 16 games after joining West Ham on loan in January.
Vlasic has played more than 250 senior matches in his career, which began at Hajduk Split.
He scored 33 goals and assisted 21 for CSKA in the past two seasons and was named Russian Premier League Footballer of the Year in 2020.