Will Spradling went 5-of-9 from the field on his way to 15 points as the Wildcats (15-2, 4-0 Big 12) remained undefeated on their home court at 11-0.
Guards Angel Rodriguez and Shane Southwell combined for 24 points and 16 assists for Kansas State, which sealed the victory with 10-1 second-half run capped by Spradling's free throw with 8:51 left.
The Sooners (12-4, 3-1) were led by Amath M'Baye and Romero Osby, each of whom scored 12 points.
Beyonce flaunts bikini body, Blue Ivy in vacation pics
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'