Buddy Hield scored 18 points and Isaiah Cousins added 17 to help Oklahoma run past Kansas State 86-73 on Saturday.
In a game between third-place Big 12 squads, Oklahoma (20-7, 9-5) dominated in nearly every category, leading by as many as 27 points in the second half.
The Sooners took their first lead 3 minutes in when Hield drained a 3-pointer following a Kansas State turnover. From there, Oklahoma outscored the Wildcats 34-17 to lead 41-22 at the half.
Cameron Clark scored 11 and Jordan Woodard added 10 for the Sooners, who have won three of their last four games going into Monday night at Kansas.
Marcus Foster led Kansas State with 21 points. Nigel Johnson scored 11 and Thomas Gipson added 10.
The Wildcats (18-9, 8-6) lost their sixth consecutive road game and are 1-6 in away league games.
Kansas State travels to Texas Tech on Tuesday.