How Celtic put themselves on the brink of a fifth straight title