Juventus have agreed a fee for Manchester City striker Carlos Tevez, according to Sky sources.
Officials from the two clubs met in London on Tuesday to hammer out the deal and Tevez will now travel to Italy on Wednesday for a medical and to discuss personal terms with the Serie A champions, who have reportedly offered him a three-year contract.
Juventus are set to pay a flat fee of around £10m for the 29-year-old Argentina international with some additional bonus payments also agreed.
City will now search for a replacement striker for Tevez - as they have only Sergio Aguero and Edin Dzeko on their books - although Napoli's Edinson Cavani is reportedly not one of their targets. Tevez joined City from their local rivals Manchester United for £47m on a five-year contract on July 14, 2009.
He has since made 148 appearances for the club, scoring 74 goals, although he was also fined and suspended by City following the infamous Champions League match at Bayern Munich in 2011.