Late goals from Alex Pritchard and Moses Odubajo earned Brentford a point at home to Millwall.
The Bees found themselves 2-0 down to their relegation-battling visitors on the hour mark, but Pritchard gave the hope with a penalty on 84 minutes after Alan Judge was brought down in the area.
All of which set the scene for a dramatic injury time equaliser from Odubajo, which kept Brentford in the promotion hunt but was not enough to stop them slipping out of the top six.
Bees boss Mark Warburton said: “It's two points dropped, but it could be a very valuable point come May 2.
“We were below our best today and we've got no divine right to get three points here.
“We have to recognise today wasn't good enough for us.”