Some explosive batting from South African Christo du Preez, who hammered 109, helped Rover Cowley pile up 304-5 against visitors Oxford Downs.

Nawaz Ali weighed in with a polished 57 as he and du Preez featured in a stand of 153, of which 73 came off the last five overs!

Downs fought back strongly through Luke List (54), Callum Taylor (46) and Ian Caunce (39) but fell short at 233-7.

*Rover 17, Oxford Downs 15