Andrey Arshavin and Park Ju-young scored in quick succession to help Arsenal secure progression from their Carling Cup tie against Bolton as they recorded a 2-1 victory.
After a first half in which both sides failed to stamp their authority, the Trotters started the second period brightly and broke the deadlock two minutes in through Fabrice Muamba.
However, the former Arsenal midfielder's goal only served to spur the home side into life as Arshavin and Park turned the game on its head soon afterwards.
The teams struggled to find any rhythm during the opening exchanges but Bolton regular Darren Pratley managed to eke out the first chance of note, breaking free through the middle and forcing Lukasz Fabianski to palm over from 20 yards.
Park tried a similar attempt at the other end, before the Trotters returned the attack and on-loan Gael Kakuta tested Fabianski with a low drive.
The home side's best chance of the period came from an unlikely source as Arshavin's free-kick teed up Thomas Vermaelen, who hit a fizzing strike that Adam Bogdan did well to save.
The visitors looked rejuvenated after the break and took less than two minutes to break the deadlock. Muamba won the ball off the dallying Emmanuel Frimpong and pressed forward, playing a neat one-two with Martin Petrov before rifling into the roof of the net.
Buoyed by the former Arsenal midfielder's goal, Bolton pressed forward and would have doubled their tally immediately afterwards if Ivan Klasnic had not applied so much pressure on Kakuta's right-wing cross.
But rather than collapse under the visitors' pressure, Arsenal pushed forward and levelled six minutes after falling behind. Arshavin - one of the evening's shining lights - ran at the Bolton defence and, as Zat Knight and Mark Davies backed off, unleashed a low shot across the face of goal.
The Russia international was again involved moments later when another dangerous run down the middle freed Park, who opened his body and curled a right-footed shot akin to that of Thierry Henry in his prime.