Steven Pledger poured in a game-high 30 points and pulled down five rebounds as Oklahoma squeezed past No. 22 Kansas State, 63-60, on Saturday.
Cameron Clark finished with 11 points on 5-of-9 shooting from the floor to go with six rebounds for the Sooners (13-7, 3-5 Big 12), who snapped their brief two-game losing streak.
Rodney McGruder paced the Wildcats (15-5, 4-4) with 19 points, while Angel Rodriguez added 10 points and Jamar Samuels donated nine points to go with eight rebounds in the loss. Kansas State had its three-game winning streak snapped.
Trailing, 51-49, with 5:27 to play in regulation, Pledger knocked down a three-pointer to give the Sooners a 52-51 lead, one they did not relinquish.
Pledger drained another trey to give his team a little breathing room at 55-51 with under five minutes to play.
Jamar Samuels netted a pair of free throws to pull the Wildcats within two with 3:12 left, but Oklahoma came up with a big bucket on their ensuing possession courtesy of a layup by Sam Grooms with 2:51 left. The Sooners regained their four-point lead at 57-53.
McGruder drained a big three for Kansas State with 2:15 left to pull them within 57-56, but a pair of free throws by Pledger following a foul on McGruder gave the Sooners a three-point margin with just over a minute to play.
Will Spradling put home a layup with 48 seconds left to again get Kansas State within one, but Romero Osby calmly stepped to the line and knocked down two of his four points with nine seconds left, and Grooms stroked two more free throws with only five seconds remaining to finish off the upset victory.