Kyle Verreynne's unbeaten 14th First-Class century put Western Province in commanding position at Newlands while inclement ...