The action was wet and wild as Tygerberg and Unimil clashed in a Super League A fixture at Florida Park on Saturday.
In rainy conditions, both teams had problems with a slippery ball, which made it a close-fought encounter.
Spectators were forced to run for cover under the grandstand area or risk getting sopnat.
In the end, visitors Unimil edged the home side Tygerberg 27-21.