Kings keep playoff hopes alive