Mario Balotelli and Milan’s negotiations with Liverpool “have been going on for three months,” confirmed his agent.
The striker had his medical last night and is expected to complete the £16m (€20m) transfer over the next few days.
“The negotiations have been going on for three months. It’s not exactly a scoop,” representative Mino Raiola told the Corriere della Sera newspaper.
"I'll conclude the transfer on Monday or Tuesday, as there are still a few things to sort out.
“Liverpool have always been the only English club who negotiated for Mario. I never lied to the media. Three days ago there was talk of Liverpool, but no offer. The truth is I’ve been working on Mario for months: the time had come to divorce from Milan.
“There wasn’t any row, incident or change. It’s not true that the rapport broke down with Milan. I was always against bringing Mario back to Italy: the pressure, the expectation, the media... Playing in Italy is much tougher for him than abroad.
“He insisted that he wanted to go from Manchester City to Milan and between client and agent, the client always decides.”