Kitwe United stunned Kabwe Warriors while Green Buffaloes survived a late scare from Kabwe Youth Soccer Academy.
Across the capital city, Forest Rangers defeated National Assembly.
At Sunset Stadium, Zanaco saw off stubborn Nkwazi with a late goal.
In the Southern Province derby, New Monze Swallows lost at home to Patrick Phiri’s Nakambala Leopards.
Elsewhere, Lusaka Dynamos scored in added time to beat Nkana in Kitwe.
More to follow…
FULL TIME: MTN SUPER LEAGUE – MATCHDAY 18
Green Buffaloes 2-1 Kabwe Youth S.A (Stephen Kabamba 52′ , Mike Katiba 76′ | Patrick Kasongo 66′)
National Assembly 1-2 Forest Rangers (George Chaloba 82′ pen | Douglas Muwowo 32′, Kobe Chipeta 38′)
New Monze Swallows 0-1 Nakambala Leopards (Lottie Nyimbiri 80′)
Kabwe Warriors 0-1 Kitwe United
Zanaco 2-1 Nkwazi (Martin Phiri, Charles Zulu | Kevin Owusu )
Nkana 0-2 Lusaka Dynamos (Clatous Chama 90′, Chris Mugalu 90+2)
Lumwana Radiants 1-0 Nchanga Rangers (Obed Masumbuko 4′)
Zesco United 3-1 Green Eagles (Maybin Kalengo 2′, John Ching’andu 56′, Lazarous Kambole 88′ | A. Tembo 41′)