Cenk Tosun has been part of Besiktas's Champions League success, but he appears headed for the Premier League side.
Everton have agreed to a £27 million fee for Cenk Tosun after a breakthrough in negotiations with the striker's current club, Besiktas.
Sky Sports understands that the Toffees and their Turkish counterparts thrashed out a deal for the goalscorer on Wednesday evening after a meeting was held to negotiate a price for his signature.
Tosun, who has spent the past few days in London waiting for news on the deal, will now head to Merseyside to finalize personal terms on a supposed four-and-a-half year deal and undergo a medical at Everton's USM Finch Farm training complex.
Besiktas club president Fikret Orman had flown into the English capital to meet Everton representatives in a bid to agree a transfer fee that would allow Tosun to move to the Premier League side.
Orman had earlier fired a warning shot to the Blues to stump up the correct asking price after Besiktas had rejected a £30 million offer from an unnamed Chinese Super League club for his services.
Everton now face a race against time to try and register Tosun in time for Friday's FA Cup third round showdown with Merseyside rivals Liverpool, with the Liverpool Echo reporting that he would need to be registered by noon on Friday to play against the Reds.