Everton have agreed a fee to sell winger Diniyar Bilyaletdinov to Spartak Moscow, the Premier League club have announced.
The moves marks a return to his home country for the 26-year-old Russian, who moved to Goodison Park from Lokomotiv Moscow in August 2009.
He has made 77 appearances for the club since, scoring nine goals in the process, but has never fully settled and made a regular starting berth his own on Merseyside.
The Russia international has already agreed personal terms with Spartak and has travelled to undertake a medical.
A statement on the Everton website on Wednesday afternoon confirmed: "Everton have agreed a fee with Spartak Moscow for the transfer of Diniyar Bilyaletdinov.
"The Blues have been in negotiations with Spartak for several days and an undisclosed figure has now been agreed, paving the way for Bilyaletdinov to return to his homeland."