Kenzie Hare hit the game-winning 3-point shot as time expired, Audi Crooks scored 41 points and No. 10 Iowa State beat Kansas 79-76.