Uganda Premier League champions KCCA FC defeated home side Rayon Sport 2-1 on Tuesday to storm the semis of the CECAFA Kagame Cup in Kigali, Rwanda.