Oklahoma State Catches Fire, Upsets Top-Ranked Kansas