Untitleddesign
79'
Ockerd Barnard
Thembelani Bholi
Substitution
79'
Ethan Hooker
Murray Koster
Substitution
79'
Lionel Cronje
Missed Conversion
78'
Dian Bleuler
Try
72'
Caolin Blade
Kieran Marmion
Substitution
68'
Corne Rahl
Celimpilo Gumede
Substitution
64'
Byron Ralston
Tom Farrell
Substitution
63'
Jordan Duggan
Denis Buckley
Substitution
63'
Leva Fifita
Shamus Hurley-Langton
Substitution
62'
Lionel Cronje
Conversion
61'
Rohan Janse van Rensburg
Try
59'
Dian Bleuler
Ntuthuko Mchunu
Substitution
57'
Jack Carty
Missed Conversion
56'
Cathal Forde
Try
51'
Khutha Mchunu
Carlu Sadie
Substitution
51'
Grant Williams
Cameron Wright
Substitution
51'
Kerron van Vuuren
Fezokuhle Mbatha
Substitution
47'
Dylan Tierney-Martin
Shamus Hurley-Langton
Substitution
43'
Shane Delahunt
Yellow Card
40'
Lionel Cronje
Anthony Volmink
Substitution
40'
Jack Carty
Conversion
40'
Tiernan O'Halloran
Try
26'
Cian Prendergast
Oisin Dowling
Substitution
25'
Jack Carty
Conversion
24'
Cathal Forde
Try
21'
Jack Carty
Missed Conversion
20'
Conor Oliver
Try