Western Bulls crushed USIU 36-7 at The Bullring in Kakamega while Kisumu were 29-0 winners over Catholic Monks at the ASK Showground in Mamboleo,Kisumu.
Bulls will now play away to Mean Machine at the UoN Ground in Nairobi while Kisumu are away to Menengai Oilers in Nakuru.
Kisumu 29 Catholic Monks 0
Western Bulls 36 USIU 7
KRU Championship semifinal pairings
Saturday 28 April
Menengai Oilers v Kisumu
Mean Machine v Western Bulls