Menlopark defeated Kempton Park 37-17 in Pretoria, while there were also Beeld Trophy round-of-16 wins for Rustenburg, Ben Vorster, Linden, Oos-Moot and Pietersburg.
Menlopark hosted Kempies for a spot in the quarter-final of the Macro Schools division against EJ Jansen, who had progressed earlier.
In the only other fixture played in this division on Saturday, Rustenburg stunned Eldoraigne 24-15 to book a place in the last eight against defending champions Garsfontein. The two other quarter-finals have already been determined with Monument taking on Nelspruit and HTS Middelburg hosting Waterkloof.
In the Big Schools competition, Pietersburg advanced to the quarter-finals after inflicting a crushing 44-0 defeat on Pretoria-Noord. They will meet Lichtenburg next. Oos-Moot edged Potchefstroom Volkskool 21-19 to set up a last-eight clash with reigning champions Helpmekaar. Linden beat Secunda 26-12 and will face Vereeniging Gymnasium next; while Ben Vorster saw off Transvalia 27-20 to take on Ligbron in the quarters.
On request of some schools who lost players to the SA Schools and SA Schools A squads, the quarter-finals have been rescheduled to take on place on 13 August.
Micro Schools fixtures:
Garsfontein vs Rustenburg
Monument vs Nelspruit
HTS Middelburg vs Waterkloof
Menlopark vs EG Jansen
Big Schools fixtures:
Pietersburg vs Lichtenburg
Helpmekaar vs Oos-Moot
Linden vs Vereeniging Gym
Ben Vorster vs Transvalia