Russia international midfielder Andrei Arshavin of Zenit St Petersburg has joined Arsenal till June 2012 for 12 million pounds (13.3 million euros), sources at the Premiership club said on Monday, according to AFP.
The Gunners are now merely waiting on the Premier League to sign all the necessary paperwork for the deal to be made official.
The fee was far from the initial asking price the reigning UEFA Cup winners wanted of 20 million pounds, but included a substantial performance-linked bonus.
Conflicting signals had been emerging from Arsenal`s Emirates stadium and Russia throughout the day as the 1700GMT deadline came and went and a Zenit club spokesman had even said the deal had fallen through.
The deal apparently hit a last minute snag when Zenit demanded a portion of Arshavin`s signing on fee.
But other Russia news agencies were reporting that a deal had been struck on a three-and-a half year contract.
Gazeta.ru site nnounced that Arshavin, one of the stars at Euro 2008, had passed his medical and was now an Arsenal player, inheriting the Gunners` number 13 shirt.
He will probably not make his debut for the Gunners for a few weeks because he will have to work on physical conditioning to adapt to the rigours of the English game.
The 27-year-old was a major revelation at the Euro 2008 tournament when Russia reached the semi-finals, losing to eventual champions Spain.
Arsenal coach Arsene Wenger has on many occasions spoken of his admiration for the player.