AC Milan says it has reached an agreement with Manchester City to sign Italian striker Mario Balotelli.
He will have a medical Wednesday and is then expected to sign a 4½-year deal through 2017.
Club director Umberto Gandini confirmed the agreement to The Associated Press, adding there will be no deal if Balotelli doesn't pass the medical.
The move ends a turbulent 2½ years in England for Balotelli.
Milan reportedly paid $27 million plus bonuses for Balotelli, who will be taking a pay cut to play for the club he has supported since childhood. Balotelli progressed through the ranks at Inter Milan before joining City in 2010.