CAPS United booked their place in the Netone Easycall Cup semi-finals with a 3-1 win over Hwange at the National Sport Stadium while Chicken Inn also progressed after beating ZPC Kariba on penalties.
The Green Machine wasted a number chances in the first half before getting it right in the second half to secure the win.
CAPS United dominated the first half action with Chungwa striking the woodwork in the first half but the match was goalless at the halftime.
Eight minutes into the second half CAPS United made their dominance count when they went ahead from the penalty spot when Moses Muchenje converted from the spot after Bamusi was brought down.
The impressive Joel Ngodzo doubled the lead before he turned provider as Hardlife Zvirekwi struck the third with a well taken strike.
Hwange got themselves a consolation just before fulltime through Aleck Marime.
At Nyamhunga Stadium ZPC Kariba could not beat a second string Chicken Inn side. With clear focus on the league title Joey Antipas made 10 changes to his side and they did well to deny ZPC Kariba in regular time which the match finishing goalless after 90 minutes.
In the penalty shoot-out that followed Chicken Inn won 4-3 with Russel Madamombe and Dennis Dauda failing to convert their spot kicks.
Netone Easycall Cup Sunday Fixtures:
Dynamos v How Mine (Rufaro)
FC Platinum v Highlanders (Mandava)