Manchester City have confirmed the signing of Belgium striker Emile Mpenza until the end of the season, subject to international clearance.
The 28-year-old had impressed while on trial this week with the Barclays Premiership club and is able to join them outside the transfer window as he arrived as a free agent.
However, he will be unavailable for Sunday's FA Cup fifth-round tie at Preston.
The striker will help City with their current problems in that department, with both Darius Vassell and Paul Dickov currently on the sidelines.
His previous clubs include Schalke, Hamburg and Standard Liege. Mpenza was most recently plying his trade in Qatar with Al Rayyan before severing his contract with the Asian club.
He was recently linked with a switch to Wigan, who instead opted to sign Julius Aghahowa.
"I make this move as revenge with respect to all those who criticised my decision to play in Qatar," he told Belgian radio station Bel-RTL before the move was finalised.
"At 28 years old, I am not finished and I will prove it in Manchester. To play in England is to carry out a dream."