Swaras beat Kenyatta University 38-13 in the last quarterfinal of Impala Floodies University Category to sail through to next weekend’s semis.
They will play USIU in semis after the Championship side saw off nationwide outfit Daystar Falcons in the early kick-off.
Four tries, two conversions and a penalty saw Swaras lead 27-13 at the break before adding two more penalties and a try in the second half to seal the win.
KU ran in two tries and a penalty in the defeat.
Centre Hillary Alemba, fly-half Fidel Mukabwa, winger Maxwell Otieno, Marrk Akide and Michael Obondi went over for Impala with Antony Omondi scoring two penalties as Mukabwa sent in two conversions and a penalty.
Fly-half Ronnie Manyasi scored a penalty goal for KU with Griffin Otieno going over twice.
Tries: Hillary Alemba, Fidel Mukabwa, Maxwell Otieno, Marrk Akide and Michael Obondi.
Conversions: Fidel Mukabwa(2) Penalties: Antony Omondi(2), Fidel Mukabwa(1)
Tries: Griffin Otieno(2).
Penalties: Ronnie Manyasi(1)