Oklahoma State knocked off No. 3/3 Kansas for a third straight time and for the fifth time in the last seven meetings inside Gallagher-Iba Arena. OSU has now beaten the Jayhawks in each of the last four seasons, making the Cowboys the only team to do so.