Juventus and Manchester City have reached an agreement in principle to send City striker Carlos Tevez to the Italian champions, ESPNFC.com's Gab Marcotti reported Tuesday night.

Tevez, 29, has one year left on his current deal with the former Premier League champions and it is believed they have decided to cash in now rather than risk him moving without a fee next summer.

Manchester City director of football Txiki Begiristain met with Juventus on Tuesday to discuss a £13.5 million deal which would end the Argentina international's four-year stay with City.

Tevez is expected to undergo a medical with the Italian champions on Wednesday.

An initial €9 million fee has been agreed although clauses could see a further €3 million payable over the course of a three-year contract, provided Juventus qualifies for the Champions League.

Tevez will take a cut in his base pay from £10 million pounds a year to about £7.5 million, Marcotti reported.

"The deal seems to be pretty much imminent, my understanding is that there is pretty much an agreement on terms," he said on ESPN Press Pass. "You're talking about €9 million going to City straight away, plus another €3 million - €1 million per season over the next three seasons, provided Juventus qualifies for the Champions League.