Cougars win state title after postponement