Cougars hit from deep in win over Warriors