Dynamos advanced to the quarter-finals of the Coca-Cola Cup when they beat Ajax Cape Town 2-0 at the Giyani Stadium on Saturday afternoon.
Sandile Ndlovu, who was in sparkling form, and Thomas Ledingwane scored the goals for the home side.
The match got off to a scrappy start, with sides struggling to find their rhythm.
However, it was Dynamos who found their feet first to create the first opening of the match when Ndlovu hit the bar in the 20th minute.
The home side continued to push forward and almost broke the deadlock two minutes later when Ndlovu struck from the edge of the area and only a superb save by Ajax stopper Moeneeb Josephs denied the lanky striker from hitting the back of the net.
But there was not much the talented goalminder could do in the39trh minute when Ndlovu superbly controlled the ball, to slot home on the turn and hand Dynamos a deserved 1-0 lead.
Ajax looked more composed in the second half, with Brent Carelse coming into the game more.
However, the visitors looked lackluster and devoid of any creativity in the final third of the field.
Dynamos should have made it 2-0 in the 62nd minute when Ndlovu breached the Ajax defence on the right flank before putting in a dangerous cross, and although Josephs managed to get a hand to it, the ball fell straight to Ntokozo Sikhakhane, who blasted the ball high over from close range.
Despite the introduction of Nathan Paulse at the expense of Nhlanhla Shabalala, the Urban Warriors failed to seriously threaten the goal of Arthur Bartman.
The visitors had an opportunity to draw level when they were awarded an indirect free-kick inside the home side's penalty area, Dynamos pulled all their players into the area and the danger was averted.
Dynamos made it 2-0 seconds before the end when Ndlovu weaved his way into the Ajax area before passing to Thomas Ledingwane, who looked suspiciously offside, and the striker made no mistake from close range.
Read more about Ajax Cape Town on the web site of the club.