Gary Harris added 21 points for the Spartans (6-0), who led by only four points early in the second half before finally pulling away down the stretch.
Branden Dawson provided some key offensive punch with 18 points.
The Sooners (4-1) came close but fell at the end despite 32 points from Cameron Clark.
Isaiah Cousins had 15 points for OSU.
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Boston schools pull out free condoms over wrapping complaints