Richards Bay slip closer to play-offs after City defeat