Italian striker, Mario Balotelli, is back in the Premier league after completing his £16m move to Liverpool from Serie A side AC Milan.
The former Manchester City player, 24, agreed a long-term deal with the Merseyside outfit but did not feature as Liverpool lost 3-1 to his old club on Monday night.
“I think we have done a really smart piece of business here,” said Reds boss Brendan Rodgers.
“This transfer represents outstanding value for the club.”
Balotelli, who will wear the number 45 shirt, said he had made an error leaving England in January 2013.
“I’m happy to be back because I left England and it was a mistake,” he said. “I wanted to go to Italy, but I realised it was a mistake.”
Balotelli added: “English football is generally better. English football is beautiful.”
Balotelli will watch Liverpool’s game at City from the directors’ box after meeting up with his new team-mates in the changing rooms before the match. After the game, he will travel back to Liverpool on the team coach.
“There is no doubting Mario’s ability,” added Rodgers. “He is a world-class talent and someone who, for such a young age, has vast experience of playing at the very highest level.
“He has scored goals in the Barclays Premier League, in Italy, in the Champions League and for his country at international level.
“I believe we have the infrastructure, culture and environment to get the best out of him and help him achieve his true potential.
“We are a strong group here, committed to hard work and he will benefit from being around it. I am looking forward to working with him and helping him learn more, improve and progress as a player.
“I’m sure the supporters will make him feel very welcome.”
It is rumoured that Liverpool inserted a “good behaviour on and off the pitch” clause in Balotelli’s contract.