Last night Zenit St Petersburg said Andrei Arshavin was an Arsenal player.
Andrei Arshavin revealed he'd been given the no. 23 shirt for the Gunners.
The Premier League said the deal was registered before the transfer window closed.
And finally, the news we've all been waiting for - Arsenal this evening confirmed that Arshavin has put pen to paper and the deal has been ratified by the FA and Premier League.
All together now.... Phew...