Manchester City manager Sven-Goran Eriksson has agreed to sign Bulgarian international winger Martin Petrov for £4.7 million from Atletico Madrid.
The 28-year-old passed a medical on Thursday and will become Eriksson's fourth signing since he took charge at Eastlands once he is granted a work permit.
City's new Thai owner Thaksin Shinawatra has given Eriksson substantial transfer funds to overhaul a squad that struggled in the Premiership last season. The Swede has already brought in Rolando Bianchi, Geovanni and Gelson Fernandes and is lining up moves for Bayern Munich's Roque Santa Cruz and Racing Santander's Nikola Zigic.
City Chief Executive Alistair Mackintosh believes Eriksson's presence persuaded Petrov to make the switch. "Unsurprisingly given the calibre of the player, there were a significant number of clubs competing for Martin's signature and I am absolutely delighted that he has come to Manchester City," he said.
"Having Sven-Goran Eriksson as our manager proved to be a major factor in the player's decision to move here."