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.