Cougars rally to stun Huskies 31-28 in OT