Ten-man Arsenal re-ignited their Premier League title hopes by coming back from 2-0 down to win 3-2 against struggling Bolton at The Reebok.
The Gunners found themselves a goal down in the 14th minute when Gretar Steinsson's centre was nodded home by Matt Taylor.
A terrible start then got worse when Abou Diaby was dismissed for a poor challenge on Steinsson.
The Trotters then doubled their lead when Taylor's strike from the edge of the area deflected past Manuel Almunia.
The visitors pulled a goal back in the 62nd minute when William Galas swept home from a corner, and the comeback was complete six minutes later when Gary Cahill felled Alexander Hleb in the area and Robin van Persie coverted the spot-kick.
Remarkably the Gunners went onto grab a winner in injury time when Hleb's cross was turned into his own net by Jlloyd Samuel.