Rodney McGruder scored all but two of his 28 points in the second half. He hit five 3-pointers, three in the closing minutes. The senior almost single-handedly willed No. 25 Kansas State to a 73-67 victory over No. 22 Oklahoma State on Saturday.