Screenshot 2025-11-17 112643
78'
Cameron Woki
Sipili Falatea
Substitution
76'
Sacha Feinberg-Mngomezulu
Ethan Hooker
Substitution
72'
Manie Libbok
Missed Conversion
71'
Malcolm Marx
Try
69'
Sipili Falatea
Cameron Woki
Substitution
68'
Regis Montagne
Yellow Card
67'
Manie Libbok
Sacha Feinberg-Mngomezulu
Substitution
67'
Maxime Lucu
Missed Penalty
64'
Cameron Hanekom
Jasper Wiese
Substitution
56'
Charles Ollivon
Florian Verhaeghe
Substitution
56'
Emilien Gailleton
Kalvin Gourgues
Substitution
56'
Franco Mostert
Lood de Jager
Substitution
56'
Paul de Villiers
Siya Kolisi
Substitution
51'
Sacha Feinberg-Mngomezulu
Conversion
50'
Cobus Reinach
Try
49'
Maxime Lamothe
Peato Mauvaka
Substitution
49'
Rodrigue Neti
Jean-Baptiste Gros
Substitution
49'
Regis Montagne
Sipili Falatea
Substitution
49'
Aaron Grandidier-Nkanang
Yellow Card
49'
Esteban Capilla
Gregory Alldritt
Substitution
49'
Tom Staniforth
Mickael Guillard
Substitution
49'
Cobus Reinach
Morne van den Berg
Substitution
44'
Jasper Wiese
Red Card
38'
Maxime Lucu
Yellow Card
35'
Wilco Louw
Thomas du Toit
Substitution
35'
Ox Nche
Gerhard Steenekamp
Substitution
35'
Malcolm Marx
Jan-Hendrik Wessels
Substitution
32'
Maxime Lucu
Conversion
31'
Louis Bielle-Biarrey
Try
30'
Sacha Feinberg-Mngomezulu
Conversion
29'
Jan-Hendrik Wessels
Try
23'
Maxime Lucu
Conversion
22'
Theo Attissogbe
Try
16'
Maxime Lucu
Conversion
15'
Aaron Grandidier-Nkanang
Try
12'
Lood de Jager
Yellow Card