Katsina United had to wait until stoppage time to beat Bendel Insurance in front of their fans in Match day 2 of the Nigeria Premier Football League(NPFL) at the Muhammadu Dikko Stadium, Katsina.
In other matches decided Sunday evening across the country, Shooting Stars, Niger Tornadoes, Akwa United and Bayelsa United were all held at home.
Azeez Falolu won Katsina the full points with his strike in added time against Insurance, who had stunned the home crowd with the opening goal by James Orosanye after 17 minutes.
Lukman Bello drew the host team level on 22 minutes, before the late winner.
Bayelsa United fought back from a goal down to force a 1-1 draw with visiting Kano Pillars, while Akwa United also left it late to peg back Abia Warriors.
Ojonugwa Adejoh gave Abia Warriors a fourth minute lead, before Edidiong Ezekiel salvaged a point for Akwa United in stoppage time in Uyo.
In a late kick-off game, Shooting Stars also had to come from behind to draw 1-1 with Plateau United.
Visitors Plateau United took the lead in the 39th minute through Victor Dawa, before Shooting Stars restored parity on the dot of half time courtesy of Uche Onwuasoanya.
On Saturday, Remo Stars stopped Sunshine Stars 1-0 and Rivers United defeated Heartland 3-1.