Kiernan Dewsbury-Hall struck an added-time equaliser as Everton salvaged a 2-2 Premier League draw against fellow European hopefuls Brentford at the Gtech Community Stadium.
Igor Thiago twice had the hosts on course for victory, becoming the Bees' record scorer in a single Premier League season by taking his tally to 21 with an early penalty and a fortuitous 77th-minute finish.
But midfielder Dewsbury-Hall finished on the rebound a minute beyond the 90 to frustrate home supporters after Beto headed the Toffees’ initial leveller in the 27th minute.
The two sides remain firmly in the mix for continental qualification but missed the chance to pile pressure on Liverpool and Chelsea in the battle to secure Champions League football through a top-five finish.
Brentford stay seventh after edging on to 47 points following a fourth consecutive league draw, with eighth-placed Everton below on goal difference ahead of next weekend's Merseyside derby.
Meanwhile, Mats Wieffer's brace kept Brighton firmly in the hunt for European football next season and edged sorry Burnley closer to the drop.
Wieffer produced two clinical finishes, in the 43rd and 89th minutes, to give Fabian Hurzeler’s side a 2-0 win which moved them to within two points of sixth-placed Chelsea and only one behind Brentford.
Despite not being at their best, the visitors still had too much for Scott Parker’s team and the hosts, after losing for the 20th time in the league this term, were booed off at the final whistle.