Haris Seferovic's stoppage time goal stole a 2-1 victory to Al Nasr over Sharjah, who refused a golden chance to close gap on leaders Shabab Al Ahli to eight points.
The drama was at its peak at Al Maktoum stadium, where Al Nasr went ahead after 13 minutes, before Tyrone Conraad cancelled out De Andrade's opener.
Haris Seferovic scored in the dying moments to seal the victory for the hosts.
Mattheus De Andrade curled his free-kick into the danger zone with the ball somehow bypassing everyone, before squirming into the net, putting Al Nasr in front after 13 minutes.
Eight minutes after the hour-mark, Tyrone Conraad hit the equalizer for Sharjah when he surged into the box before making a tricky finish look easy by slotting past Ahmed Shambih.
Haris Seferovic capitalized on a misjudgment from Sharjah's goalkeeper to slot the ball into the back of the net and secure the three points for Al Nasr.
The result means that Al Nasr sit 8th with 30 points, while Sharjah are second with 41 points.