Amazulu secured their place in the last 16 of the Nedbank Cup after beating 10-man Polokwane City 2-1 after extra-time while Milford overcame Soweto Super United on penalties.