Cougars cap comeback with walk-off win over Huskies 12-11