After a long regular season in the KRU Championship, eight sides have bowed out and it is only four teams that are still in contention for the Kenya Cup race.
The Semis will be held on Saturday 11 May with all the matches set for Nairobi. Catholic Monks will host Kisumu RFC at Catholic University Grounds.
At the United States International University of Africa Grounds, USIU Martial will host Western Bulls in the second semi-final.
Kisumu RFC will be in the semis for the second time in a row after beating MMUST 26-8 in the quarters staged at Mamboleo Grounds on Saturday 27 April. Western Bulls reached the last four after earning a walkover against Mombasa. Mombasa failed to honour the clash.
Catholic Monks vs Kisumu
USIU vs Western Bulls