Carlos Tevez has completed his move from Manchester City to Juventus on a three-year deal.
Tevez, 29, has long been linked with a move away from Eastlands but has finally ended his seven-year stay in English football by joining the reigning Serie A champions.
It is believed Juve have paid City £10 million for the Argentina striker's services, with the fee potentially rising to £12 million.
Tevez explained in a brief statement that Juventus' desire to bring him to Italy was the reason he opted for a move to Turin instead of Milan.
He told fans as he arrived at the airport: "I am very happy to be at Juve, as this is a great satisfaction for me. I will say everything else in the press conference. Juve wanted me more than Milan."
The Bianconeri confirmed the signing on their official website on Wednesday, with a statement saying: "Carlos Tevez is now a Juventus player. The Argentine striker, who arrived in Turin this afternoon, has agreed a contract until 30 June 2016."
Tevez, who will wear the club's No. 10 shirt, will be presented to the media at 1130 CET on Thursday after completing a medical.