Everton are finally on the verge of completing a £27 million deal for Besiktas striker Cenk Tosun after the Turkish club announced an agreement has been reached.

After prolonged negotiations, officials from both clubs have shaken hands during talks in London on Wednesday night. He may even be registered in time for Friday’s FA Cup tie with Liverpool.

Besiktas’ president Fikret Orman said Tosun should be an Everton player shortly.

“Our interests and the players interests are important,” said Orman. “Cenk wants to join Everon. We want to do our part and we are working on a replacement.

“The era of buy, buy, buy is over. This is the era of buy, add value and sell. A final deal has not been reached yet but we have an agreement over the price. The end is near. The transfer will be wrapped up by the weekend.”