Ten-man Arsenal re-ignited their faint Barclays Premier League title hopes by coming back from 2-0 down to win 3-2 at Bolton Wanderers.
Two goals from Matthew Taylor either side of Abou Diaby's sending-off for a reckless challenge on Gretar Steinsson appeared to have given struggling Wanderers a much-needed boost.
However, in the second half William Gallas poked home a corner before Robin van Persie equalised from the penalty spot after Gary Cahill had brought down Alexander Hleb and Jlloyd Samuel's own goal with seconds remaining capped a remarkable turnaround.
The result was just what Arsenal needed after going five league matches without a win, a run that appeared to have derailed their bid to catch leaders Manchester United.
It also ended Arsenal's remarkable run of not having won at the Reebok in the league since April 2002.
Wenger almost paid the price for leaving 23-goal leading scorer Emmanuel Adebayor - probably with Wednesday's Champions League quarter-final against Liverpool in mind - on the bench for an hour.
Arsenal certainly missed him as they dominated the early stages without threatening.
They should have been ahead in the ninth minute when Hleb threaded a through-ball to Van Persie but with only the goalkeeper to beat he drove straight at Ali Al Habsi.
Nicklas Bendtner then had a shot was charged down by Cahill, before the Danish striker was very close to latching on to Fabregas' quickly-taken free-kick but his slide at the far post came too late.
In the 14th minute, Arsenal were made to pay for not making more of their possession.
From a throw-in El Hadji Diouf played in Steinsson down the right and the full-back curled in a superb cross that Taylor headed powerfully past Manuel Almunia from six yards.
It was Bolton's first goal in seven hours and 19 minutes of football in all competitions.
Van Persie tried to twist his way towards goal but Steinsson blocked him off at the expense of a corner and when Arsenal earned a second immediately afterwards Toure thought he had come close to scoring.
His drilled effort from outside the penalty area took a deflection off Bendtner to wrong-foot Al Habsi but as the goalkeeper watched the ball roll agonisingly wide of the post the assistant referee's flag had already gone up for offside against Gallas.
Arsenal's problems worsened after 31 minutes when Diaby dived in studs-up on Steinsson's ankle and referee Chris Foy had no hesitation in showing a red card.
And just when it looked like they would get to half-time without further mishap Taylor scored a fortuitous second in the 42nd minute.
McCann robbed Flamini on the edge of his own penalty and when Diouf squared the ball Taylor's left-footed strike deflected off Gallas and past Almunia.
Davies forced Senderos into conceding a corner in the second minute after the interval and when Taylor fired in his shot Cahill's backheel took it just wide of Almunia's near post.
Bolton were growing in confidence and beginning to play the ball around more to make use of their numerical advantage.
Diouf was booked in the 55th minute for reacting angrily to Van Persie's challenge despite the referee already awarding him a free-kick.
Cahill's header from a Taylor corner then produced a good reaction save from the Gunners goalkeeper.
Wenger finally brought on Adebayor and Theo Walcott on the hour, with Senderos and Bendtner making way as Arsenal changed to three at the back.
And out of nowhere the visitors got themselves back in the match from Van Persie's 63rd-minute corner when Campo jumped but missed his header and Gallas stole in unmarked to score at the far post.
Six minutes later, the Gunners were level when Van Persie converted from the penalty spot after Cahill was adjudged to have brought down Hleb.
It was harsh on Al Habsi, who had saved well from Flamini seconds earlier after the midfielder had collected Adebayor's backheel.
The confidence drained out of the hosts as Arsenal went for victory, although Campo did have one half-chance that he blazed over from outside the box.
Van Persie twice had opportunities to snatch victory but fired well over on both occasions, once from seven yards.
And with seconds to go Arsenal snatched victory when Hleb's cross from the left found Fabregas and his effort took two deflections, the last off Samuel to give the Gunners' hope in the title race.