Picture: Lonwabo Marele
They are now 10th in the league standings with 21 points from 16 matches.
That result came as a bit of an upset, especially considering that Green Point are sitting comfortably on top of the standings, having lost only two matches before that encounter.
Having said that, however, Kuils River, playing at home, was desperate to get back to winning ways, following their eight-wicket defeat against Edgemead a week arlier.
One can then be forgiven for concluding that they wanted the victory more. Not event the rain, that fell hard on the day, was going to stop them.
The visitors won the toss and elected to bat first. They went on to score 195 all out in their 50 overs. In reply, the home side scored 130/4 in 29.3 overs before rain stopped play.
Thanks to their superior run rate, Kuils River won by six wickets.
Elsewhere, a fine performance by UWC spinner Luke Philander was not enough to secure victory for the home side in their WPCA Premier League, one-day match against Claremont, on Sunday.
The visitors won the toss and elected to bat first, reaching 215/5 in their 50 overs. Philander was the pick of the UWC bowlers, taking 2/39 in 10 overs.
Darren Stevens top-scored for Claremont with 63 off 80 balls before he was caught by Quinton Dreyer off the bowling of Kyle Pluke.
In reply, UWC were bowled out for 192, giving Claremont a 23 run run victory. UWC remain fourth on the log on 53 points.