Arsenal fans were still waiting on official confirmation of the Gunners' bid to land Andrei Arshavin on Tuesday.
The move for the 27-year-old Zenit St Petersburg playmaker has turned out to be the most protracted of the transfer window, which was scheduled to close at 5pm on Monday - although with some special dispensation allowed following the adverse weather conditions.
It is understood an agreement between all parties over fees and personal terms were reached in time for the necessary paperwork to be submitted to the Premier League ahead of the deadline. However, Arsenal have yet to confirm Arshavin is indeed their player.
Zenit, meanwhile, have chosen to conduct much of their negotiations in public.
In another development, an article on the club's official website now maintains the deal has been completed, although they have credited a Russian news agency for the story.
"Zenit, Arsenal and Andrei Arshavin have concluded talks in London," the report on www.fc-zenit.ru reads. "An FC Zenit source has informed Fontanka that the talks were successful, and Andrei Arshavin is moving to Arsenal. The signed documents have already been sent to the English Football Association (Premier League).
"A source close to the discussions has told Fontanka that the terms of the deal are financially suitable to Zenit.
"The St Petersburg club will receive £16.5million - £15m for the transfer of the player and £1.5m compensation for breaking a long-term contract. In addition there is a further 500,000 Euros in bonuses which Arshavin has not yet received which will not be paid and instead make up part of the transfer sum. The overall sum of the transfer is around US $24m (£16.9m)."
Arshavin revealed on his personal website, www.arshavin.com, details of the deal should be announced later on Tuesday.
Asked if he was now an Arsenal player, the Russian international said: "I think so. The negotiations came to a close and there will be details (on Tuesday)."
Copyright (c) PA Sport 2009, All Rights Reserved.