Defending Barclays Cup champions Zesco United rallied to reach the quarterfinals of this years tournament after a late scare to advance on post-match penalties.
Zesco beat Forest Rangers 4-2 on post-match penalties at Nchanga Stadium in Chingola after coming behind with 10-men to eject their Ndola rivals following a 2-2 draw at fulltime.
Midfielder Maybin Mwaba opened scores in the 12th minute for Zesco before Alex Mwiche equalized for Forest to see the two teams go 1-1 into the break.
Zesco were reduced to 10 men just after the hour-mark when defender Leonard Silungwe was sent off before Mala Besa gave Forest the lead in the 66th minute.
Midfielder Kondwani Chirambo scrambled in the equalizer 2 minutes from full time to force the match into post-match penalties and see Zesco get out of jail in their march to defend their Barclays Cup title.
Joining Zesco in the last 8 where fellow top flight clubs Green Buffaloes, Lusaka Dynamos, Red Arrows, Power Dynamos, Zanaco and Kabwe Warriors while Nakambala Leopards are the only lower league team still standing the competition.
Still at Nchanga, Power beat Kalulushi Modern Stars 3-0 thanks to a penalty converted by defender Francis Kasonde in the 20th minute before midfielder Simon Bwalya made it 2-0 in the 51st minute and Dan Kasongo scored the third 9 minutes from time.
In Kabwe at Railway Grounds, Dynamos beat Rangers 2-1 with goals from Josphat Nkoma and Philemon Chipeta while Zanaco defeated Zamtel 2-1 on post-match penalties after a scoreless 90 minutes.
Dabwitso Nkhoma and Kennedy Nkethani converted Zanaco’s winning spot-kicks in that game.
Arrows recorded the biggest round of 16 win after crushing division 2 club Paramilitary 7-2 at Nkoloma Stadium in Lusaka.
Nemaz Macha scored 2 goals, Stanley Banda got a hat trick while Joseph Zimba and Dan Sibanda got one goal each.
Paramilitary consolation two goals were scored by Benjamin Ngulube with a 39th minute penalty before Mwepya Kasongo got the other in the 76th minute.
And Warriors advanced to the last 8 after a 1-0 win over Riflemen at the same venue thanks to a 19th minute goal scored by Musonda Mweuke.
In Mazabuka, 2007 Barclays Cup semifinalist Buffaloes beat Kascol 2-1 via a Brian Chilando brace while the division 2 side found the4 target from the penalty spot Alick Mweene in the 83rd minute.
And finally, promotion chasing Leopards ejected Young Arrows 5-4 on post-match penalties.