Kraaifontein win shakes up Premier League