Laiser Hill School became the first team to qualify for the National rugby 15s semis after a 31-0 win over hosts Nairobi School.
The side was later joined by East African Champions Kakamega School who scored a total of 11 tries and beat Galana School 65-0 in their second round of pool B matches.
Upperhill School gathered a total of eight tries and beat Kangaru School 42-6 in the third match of the day and booked a slot in the semis.
Nyanza representatives St Mary’s Yala completed the list of the last four after a hard fought 18-10 win over Alliance.
Laiser Hill 31-0 Nairobi School
Kakamega 65-0 Galana
Upper Hill 42-5 Kangaru
St Mary’s Yala 18-10 Alliance