London - Liverpool completed the transfer of AC Milan's Italy striker Mario Balotelli on Monday.
The 24-year-old emerged as a target for Reds manager Brendan Rodgers last week and Liverpool had been locked in talks with the former Manchester City star's agent since agreeing a reported 16 million fee with Milan.
Those negotiations reached a successful conclusion on Monday and Balotelli's move was confirmed just hours before his new club face his old employers City in a Premier League clash at Eastlands.
"Liverpool can confirm they have completed the signing of Italy striker Mario Balotelli, subject to registration," a statement on the club's website announced.
"The 24-year-old sealed his switch to Anfield from AC Milan after passing a medical and agreeing a long-term deal to become the Reds' ninth signing of the summer so far."
Also read: City boss wishes Mario well