Schools results from across the country as they come in.
Noordvaal
Garsfontein 43 Nelspruit 14
HTS Middelburg 12 Monument 64
Transvalia 37 Menlopark 38
Centurion 14 Kempton Park 43
Noordheuwel 47 Zwartkop 27
Marais Viljoen 24 Rustenburg 24
Montana 32 Eldoraigne 43
Middelburg 29 Pietersburg 24
Oos-Moot 44 Lichtenburg 12
Noord-Kaap vs EG Jansen – cancelled
Helpmekaar 40 Parktown 15
Pretoria BH 14 Maritzburg College 27
Waterkloof 26 Affies 34
Jeppe 40 KES 25 WATCH
Eastern Cape
Graeme 24 Kingswood 22
Grey High 8 Grey College 63
Dale 40 St Andrew’s 25 WATCH
Union 20 Pearson 28
Nico Malan 28 Daniel Pienaar 14
Selborne 76 Queens 13
Hudson Park 59 Stirling 10
Muir 35 Despatch 52
Western Cape
Bellville 7 Wynberg 32
Boland Landbou 31 Stellenberg 20
Durbanville 52 De Kuilen 0
Hermanus 24 Charlie Hofmeyer 12
Oakdale 47 Marlow 3
Outeniqua 22 Framesby 14
Paarl Gim 52 Bishops 27 WATCH
Parel Vallei 9 Worcester Gym 12
Paul Roos 44 Rondebosch 17
SACS 10 Paarl Boys High 25
Strand 17 DF Malan 29
Photo: Lindsey Thomas