Rodney McGruder scored 20 points and Will Spradling added 15 as No. 16 Kansas State defeated Oklahoma 69-60 on Saturday in a matchup of unbeaten Big 12 teams.
Romero Osby and Amath M'Baye both scored 12 points for Oklahoma.
The Sooners (12-4, 3-1) kept pace with the Wildcats most of the way thanks to snagging 36 rebounds to Kansas State's 24. That would not be enough to counteract the damage done by turnovers; Oklahoma gave the ball away 16 times.
Even so, Kansas State (15-2, 4-0) only got a double-digit lead in the second half. Oklahoma quickly responded with a 9-4 run that cut the Wildcats' lead to five points.