Arsenal will complete the signing of Pierre Emerick Aubameyang within the next 24 hours or forget about signing him at all.
The Gunners are looking to replace Alexis Sanchez with the attacker this month, but negotiations are taking too long.
Arsenal have initially proposed a £44 million, but Borussia Dortmund rejected the offer as they are looking for £53 million plus Olivier Giroud.
The Germans are adamant that Aubameyang would only leave when they find a replacement.
However, the German club’s manager, Peter Stoger has indicated he wants the issue to be sorted out before the end of today.
The Gabonese attacker returned to first team training yesterday, but a deal is close.
Dortmund are also considering a move for Michy Batshuayi, but they would only sign another attacker if Arsenal do not include Giroud in their move for Aubameyang.
Henrikh Mkhtaryan has joined the Gunners and the Armenian is keen to be reunited with his former teammate at the Emirates Stadium.
If Arsenal want a straight cash offer, they would have to pay at least £60 million for the attacker.