Jordan Hermann scored a big century as the EP Warriors beat the Boland Rocks by seven wickets in their Division One match in Paarl.
Herman hit 23 fours and five sixes in his unbeaten 187* off 281 balls.
Needing 370 runs to win, Herman and Wihan Lubbe (78) put on 193 for the Warriors’ first wicket.
Lesiba Ngoepe (15), Matthew Breetzke (28) and Rudi Second (50* off 44 balls) then all provided Herman with good support as the visitors cruised to victory.
In Centurion, the Northerns Titans were 140-6 at stumps on day three, still 188 runs behind Western Province, after another rain-interrupted day.
No play has been possible in the match between the Free State Knights and North West Dragons in Bloemfontein for the past two days due to rain. The Dragons had ended a rain-affected day one on 94-1.