Multiple South African junior champion Benjamin Richardson stunned his hero Wayde Van Niekerk by winning his first 200m senior title at the Athletics South Africa Senior Track and Field Championships in Pietermaritzburg.