Andrei Arshavin's agent is confident the deal with Arsenal will be done but the club may have to wait until Tuesday before they receive confirmation. Despite the transfer window now being closed, a special dispensation was given to transfers that were already underway which means Arshavin and Arsenal can still tie up any loose ends.
The Russian star's agent said that the deal was agreed on but just needed to be confirmed.
"It was completed in extra-time but we must wait for confirmation," Dennis Lachter told BBC Sport.
It is understood that Arshavin agreed to pay back £1.5million to his club, Zenit St Petersburg, from the £4million they paid him taking the transfer total to £16.5million.