South Africa have all but secured a quarterfinal berth at the Netball World Youth Cup in Gibraltar.
The Baby Proteas secured a third successive victory, beating Malawi 64-33 in their Pool D match in what was by far their toughest match to date.
The unbeaten South African under-21s occupy top spot in the pool with six points from three matches, two clear of Malawi and Fiji.