AMES, Iowa — Oklahoma got a career game from Buddy Hield, outrebounded Iowa State by 13 and had Isaiah Cousins deliver his first career double-double Saturday afternoon.
But it wasn't enough to overcome another off game by Cam Clark, big games from Iowa State's Georges Niang and Melvin Ejim and the Sooners not being able to take advantage of second chances.
Niang and Ejim combined for 49 points as the No. 16 Cyclones held off the No. 23 Sooners 81-75 in front of 14,384 at Hilton Coliseum.
Hield had a career-high 30 points, hitting five 3-pointers.
Niang led the Cyclones with 27 points, and Ejim added 22 and 16 rebounds.
“Ejim's had a terrific season,” Sooners coach Lon Kruger said. “Every time you watch them, it seems like he's going like that. He's a really good player, very versatile, tough matchup, rebounds the ball like crazy.”
The Sooners (17-5, 6-3 Big 12) had a four-game winning streak snapped.
Oklahoma will play at West Virginia at 6 p.m. Wednesday.
Iowa State (16-4, 4-4) looked ready to bury the Sooners with less than six minutes left when Monte Morris converted a turnover by Tyler Neal into a layup at the other end to put the Cyclones up by nine.
The Sooners wouldn't go away, though. Over the next three minutes, Oklahoma reeled off a 10-2 run.
Even in that run, though, the Sooners left chances on the table.
Freshman point guard Jordan Woodard missed a layup after he grabbed a rebound and went end-to-end. A basket would've pulled the Sooners within five. Instead, Ryan Spangler was called for a foul on the rebound try, and the Cyclones got their only points in the stretch on the resulting free throws.