Power Dynamos were in business mode on Saturday when they downed Red Arrows at Arthur Davies Stadium in to take top spot of the FAZ Super Division table.
Power moved from 3rd to 1st on 45 points taking the overnight lead ahead of Zesco United’s away date at Green Buffaloes on Sunday.
Power are tied on 45 points with Zesco and are both two points ahead of the pack.
Striker Alex Ngonga scored a controversial brace to inspire Power to victory.
His first was in the 43rd minute when he sprung Arrows’ offside trap to give Power a 1-0 halftime lead.
But an angry Arrows bench saw assistant coach Joel Bwalya sent off for vehemently questioning the validity of the goal.
Power added salt to Arrows wounds when he headed in the second in the 59th minute.
But Lubinda Mundia cut that lead in the 78th minute with a breathtaking curling shot from outside the box that stunned goalkeeper Allan Chibwe.
However, Ngonga was back courting controversy when he went down easily in the box off a challenge from defender Charles Siyingwa.
Ngonga stepped up to put the result beyond doubt but not before Arrows goalkeeper coach Kalililo Kakonje joined Joel Bwalya in the stands.
Zesco could reclaim top spot on Sunday if they beat or draw away at Green Buffaloes in Lusaka.
Meanwhile, Zanaco are 3rd for the first time this season after they beat Nchanga rangers 2-1 at home in Lusaka.
But the defending champions had toiled for the win at National Heroes Stadium in Lusaka after Adams Zikiru put Nchanga ahead in the 52nd minute.
Felix Nyaende equalized in the 70th minute before Richard Kasonde scored the winner in the 87th minute.
Zanaco are on 43 points and two points behind Zesco and Power.
But Lusaka Dynamos dropped out of the top four after basking there for the last three months when they suffered their second straight defeat a week after Red Arrows 2-0 at Nkoloma Stadium.
Dynamos lost by the same margin this time at home in the lunchtime kickoff at Heroes Stadium to13th placed Green Eagles.
Luka Tembo scored an own-goal in the 41st minute before Spencer Sautu sealed the away win two minutes later.
Dynamos are 5th on 42 points after the defeat.
Lusaka Dynamos 0-Green Eagles 2
Zanaco 2-Nchanga Rangers 1
Nkwazi 0-Forest Rangers 0
Power Dynamos 3-Red Arrows 1
Lumwana Radiants 0-Nakambala Leopards 0
Kabwe Warriors 1-Mufulira Wanderers 0
Real Nakonde -Konkola Blades
13h00:Green Buffaloes-Zesco United
15h00:City of Lusaka-Nkana