At the Liberation Stadium, Dolphins raced into a two-goal lead against newcomers Abia Warriors before the break through Ebube Okpokwu and Jonathan Zikiye, who was making his debut.
Just when it seemed the game looked done and dusted at two-nil, former Nigerian under-20 winger, Emem Eduok picked up the ball and scored from a solo effort at the death, as the rigours of top-flight football appeared to be taking their tool on Abia Warriors.
In Enugu, Rangers put up their best display of this season though they left it till the second half to see off Akwa United who are now faltering after their impressive start to the season.
Former 3SC striker, Osaguona Ighodaro scored twice and 2014 Chan star, Ejike Uzoenyi completed the rout over Akwa United as Rangers won three-nil on the day to climb into the top-10.
El-Kanemi Warriors and Gombe United were involved in an early kick-off as Kano played host to the double-header.
At half time, it was 1-1 after Alhassan Yusuf scored on the stroke of the break for Gombe United to cancel out Obioma Arinze's earlier goal for El-Kanemi.
Two second half goals from Abraham Audu's spot kick and Samuel Agba's late strike ensured El-Kanemi won 3-1.
Sunshine Stars won their third match of the season following a 2-1 home victory over former champions, Bayelsa United.
Tunde Adeniji and Oghogho Oduokpe scored for Sunshine Stars before Blessing West pulled one back for Bayelsa United, which proved inadequate.
For the second time this season, defending champions, Kano Pillars saw their 10-year-old home record in the top flight come under threat when Heartland pushed them beyond limits.
Heartland stunned their hosts when Bright Ejike scored just before the hour mark.
And just before the break, Heartland's Malian player, Keita Koman, was sent off and the Naze Millionaires head coach, Kelechi Emeteole was forced into a tactical change as he brought on defender Rufus Ebue for attacking winger Jolly Osas.
Kano Pillars, however, got a reprieve when substitute Philip Auta put them level to share the points.
Enyimba scraped to a one-goal win over Crown FC in Aba courtesy of a 19th minute spot kick converted by Mfon Udoh.
Warri Wolves also laboured to a 1-0 win over FC Taraba. Gbolahan Salami scored the winner for Wolves.
It was an explosive game in Jos as Giwa FC came from a goal down to defeat Lobi Stars 2-1.
Lobi led at the break through Nanen Imenger's first half goal before Giwa FC played themselves back into the game through goals from Hassan Babangida and Gyang Amos Dadung.
Giwa FC are now in the top-four behind Sharks, Warri Wolves and El-Kanemi Warriors.
Sharks maintained their position at the top of the league table after a scoreless draw at Nembe City. But the Blue Angels lost their two-point lead on the chasing pack as they now lead second-placed Wolves by a point.
Kaduna United continued their poor run by playing a 0-0 draw at home to Nasarawa United.