Trailing twice in a high-pressure clash, leaders ATK Mohun Bagan fought their way back and played out a thrilling 2-2 draw against 10-man Hyderabad.
The result meant Kerala Blasters are out of the play-off race.
With the draw, Hyderabad are at third spot with 24 points from 17 matches while SC EB are at ninth with 17 points from as many matches.
While Hyderabad moved to third on goal difference, NEUFC climbed above FC Goa to fourth.
Hyderabad FC beat Chennaiyin FC 2-0 in the early kick-off to move up to third.
Aridane Santana pulled one back in the 86th minute before Fran Sandaza scored a 90th-minute equaliser as BFC's winless run extended to eight games.
Halicharan Narzary put Hyderabad ahead at the break but saw his header cancelled out by Cole Alexander in the second half.
Table-toppers Mumbai stretched their unbeaten run to 10 games.
Hyderabad FC piled further misery on NorthEast United, extending the Highlanders' winless run to six games with a thumping 4-2 victory.
It was a royal performance from the Nizams as they raised the level of their game after a goal-less first half to pump in four goals in the second session for a commanding victory.