Both AmaZulu and Sekhukhune came from behind to win in the DStv Premiership on Sunday as Richard Bay claimed a massive three points in their bid for survival.