CVCC wins 19th straight, tops Johnson and Wales