Cougars claw Saints in Div II-West softball clash