AC Milan's organising director Umberto Gandini has confirmed that the Italian club have agreed a deal to sign Manchester City striker Mario Balotelli on a four-and-a-half year deal.
Former Inter Milan striker Balotelli, 22, will have a medical in Milan on Wednesday before signing his contract.
It is understood the deal for the Italy international is worth €20m, plus bonuses and add-ons.
Manchester City have declined to comment on the news.
Gandini said on Twitter: "Transfer agreement for Balotelli signed with Manchester City. Medical is tomorrow in Milan, then personal terms until 2017 will be signed."
More to follow.