Western Province and Eastern Province will contest the unofficial final of the U13 Craven Week on Friday.
On Thursday, EP beat the Blue Bulls 29-17 and WP defeated the Golden Lions 31-5.
EP and the Bulls were locked at 10-10 at half-time, but three second-half tries saw EP take charge, with the Bulls scoring a last-minute consolation try.
The Lions scored first in their match, but WP went on to score five tries and claim a convincing win.
In other matches, KwaZulu-Natal defeated the Griffons 34-5, Griquas humiliated Border CD 94-0, the Valke beat the Leopards 20-14, Free State registered a 41-31 victory against the Pumas, SWD pipped the Limpopo Blue Bulls 24-22 and Boland defeated Border 32-22.
SA Rugby also confirmed that Western Province will go up against SWD in the unofficial final of the U16 Grant Khomo Week on Friday. Both teams are unbeaten.
U13 Craven Week results (Day 3):
KwaZulu-Natal 34 Griffons 5
Griquas 94 Border CD 0
Valke 20 Leopards 14
Pumas 41 Free State 31
SWD 24 Limpopo Blue Bulls 22
Boland 32 Border 22
Namibia 15 Zimbabwe 10
Eastern Province 29 Blue Bulls 17
Western Province 31 Golden Lions 5
U13 Craven Week fixtures (Friday, 14 July):
Boland vs SWD (08:30)
Namibia vs Griffons (08:30)
Zimbabwe vs Griquas (08:30)
Pumas vs Border CD (08:30)
Blue Bulls vs Golden Lions (10:45)
Valke vs KwaZulu-Natal (10:45)
Limpopo Blue Bulls vs Border (10:45)
Leopards vs Free State (10:45)
Eastern Province vs Western Province (13:00)
U16 Grant Khomo Week fixtures (Friday, 14 July):
KwaZulu-Natal vs Golden Lions (09:30)
Zimbabwe vs Namibia (09:30)
Free State XV vs Western Province XV (09:30)
Border CD vs Leopards (09:30)
Free State vs Border (11:45)
Valke vs Eastern Province (11:45)
Limpopo Blue Bulls vs Griffons (11:45)
Pumas vs Griquas (11:45)
Western Province vs SWD (14:00)
Photo: Sydney Seshibedi/Gallo Images