Kabras, KCB cruise into Enterprise Cup semis