Swan clinches 1,000 point club, Vikings clinch CVAC