P.J. Haggerty poured in 37 points and Kansas State stayed unbeaten with a 98-77 win over Mississippi State on Thursday.