Lancers clinch first winning season in 18 years