Arsenal blew a two-goal lead for the second time in a week as Fulham battled to a 3-3 draw at Emirates Stadium, where Mark Schwarzer saved a penalty in stoppage-time.
The Gunners were in control after early goals from Olivier Giroud and Lukas Podolski but Fulham rallied after Dimitar Berbatov reduced the deficit and Alex Kacaniklic levelled before half-time.
The visitors then went ahead from the penalty spot when Berbatov slotted home after Mikel Arteta had fouled Brian Ruiz and although Giroud quickly levelled at 3-3, the Gunners could not find a winner - but were then awarded a penalty in stoppage-time for handball, only for Fulham keeper Schwarzer to produce a brilliant stop from Arteta's low effort.
Arsene Wenger cut a frustrated figure at full-time as his side missed an opportunity to make up ground on their rivals, with Manchester City and Tottenham going head to head tomorrow while Chelsea take on Liverpool at Stamford Bridge.
The Gunners now sit one point behind rivals Tottenham in 7th on 16 points, but have played a game more.
Wenger was left ruing Arteta's late penalty miss which would have moved them up into 6th, but says his side should have won the game before the Spaniard's spot kick.
'It is frustrating, we had chances to win the game. You cannot blame Arteta for that [penalty], it is part of the game,' he said.
'Both teams were good going forward. Where we are most guilty is on the corner [for Fulham's 1st goal],nobody jumped for the ball at all'.
The draw means that Arsenal have now failed to pick up a win in their last three games in all competitions, but Wenger says his team are not suffering from a lack of confidence.
'I don't think there is [self-doubt],' he commented. 'Some players were a bit jaded before the game and Fulham are good going forward'