Cougars finish strong, beat Braves 67-50