Kaizer Chiefs booked their place in the Last 16 of the Nedbank Cup with a 4-0 thrashing of Free Agents FC on Sunday evening.
Mfundo Vilakazi, who got the winner against Sekhukhune United, earned alongside recalls for Happy Mashiane, Reeve Frosler and Nkosingiphile Ngcobo.
Ngcobo nearly saw the host off to a dream start in the opening minute when he found space from the area to unleash first-time volley that crashed against the upright.
Chiefs were ahead in the opening-quarter after a long-ball by goalkeeper Bruce Bvuma released Pule Mmodi to cut in to the near post and finished smartly.
Mmodi turned it on again minutes later when he dummied one challenge following Wandile Duba's cutback and fired in the near post to complete his brace.
The former Golden Arrows man should've completed his hat-trick but after rounding Igidimba, but he decided to tee-up Mashiane, who dragged well wide with the goal gaping.
Chiefs were forced to a change a minute to halftime as Duba picked up a knock from a strong challenge and saw Ranga Chivaviro come on to replace him.
The hosts made more changes after the interval, with Gaston Sirino coming on for Ngcobo while Sibongiseni Mthethwa replaced Yusuf Maart.
The fresh faces maintained the momentum in their favour and duly added a third when Inacio Miguel beat the offside trap to head in a cross-field delivery.
Agents weren't happy but remonstrated for an offside which then had striker Saheed Adebayo given his marching orders by the man in the middle.
Substitute Tebogo Potsane very nearly added to the home side's cushion just after he had come on, but unfortunately went across the face of goal.
Chiefs eventually pulled further ahead when Chivaviro raced through on goal from a through pass by George Matlou and finished with composure.
In the end, the Amakhosi were comfortable victors and ensured passage to the last 16 of the tournament with Agents eliminated.
Confirmed line-ups:
Kaizer Chiefs: Bvuma, Frosler, Ditlhokwe, Miguel, Mashiane, Maart, Ngcobo, Matlou, Vilakazi, Mmodi, Duba
Subs: Petersen, Blom, Cross, Sirino, Dortley, Mthethwa, Potsane, Zwane, Chivaviro
Free Agents: Igidimba, Mokate, Moloi, Sithole, Dhladhla, Sello, Adebayo, Motlhoiwa, Mosweu, Hlabitwa, Ndlovu
Subs: Shabalala, Simelane, Mphumela, Moleme, Mokotedi, Kekana, Sebopa, Mokgoshi, Molefe