Veteran striker Harry Milanzi grabbed a first half solitary goal as Napsa Stars silenced FAZ Super League leaders Nkana 1-0 at Lusaka's Woodlands Stadium on Saturday.
This was Nkana's first loss of the season and Napsa's second win this year.
Milanzi headed in the lone goal after 15 minutes to help his side recover from last weekends 2-1 loss to Power Dynamos in Kitwe.
Despite losing on Saturday Nkana still tops the league with 16 points in seven matches while Napsa have increased their tally to seven points.
At Nchanga Stadium in Chingola, Nchanga Rangers silenced visiting Konkola Mine Police 3-1 thanks to goals from Cletus Chama, Bornwell Mwape and Alex Ng'onga.
Chanda Mushili inked Mine Police's consolation goal on the nick of full time.
Rangers are now second on the table with 14 points in six fixtures.
Elsewhere, "Sharp" Konkola Blades chopped Forest Rangers 2-0 in Chililabombwe while visiting Red Arrows held Power Dynamos to a 1-1 draw in Kitwe.
Week Seven Results
Zesco United 0-0 Roan United
Zanaco 3-0 Lime Hotspurs
Nkwazi 1-0 Kalulushi Modern Stars
Napsa Stars 1-0 Nkana
Power Dynamos 1-1 Red Arrows
Nchanga Rangers 3-1 Konkola Mine Police
Konkola Blades 2-0 Forest Rangers
Kabwe Warriors-Green Buffaloes (Kabwe)