Dug McDaniel scored 20 points Kansas State as the Wildcats upset No. 3 Iowa State 80-61 on Saturday, ending the Cyclones’ 29-game home winning streak.