Defending champions Kabras Sugar kept their dream of hosting the Kenya Cup final alive after a hard-fought 20-14 victory over arch-rivals Menengai Oilers in a tense Rai Derby encounter.