COPY-Iowa State 58, Oklahoma 51

AMES, Iowa Jiri Hubalek had a career-high 26 points as Iowa State beat Oklahoma 58-to-51 tonight in Ames.

The game snapped the Sooners' four-game win streak, and was only the second win in the last nine games for the Cyclones (13-12, 4-7 Big 12).Oklahoma (15-9, 6-5) couldn't quite overcome a rash of early turnovers and cold shooting. The Sooners had scoring droughts of 5:34, 5:24 and 5:05 in falling behind 32-17 at halftime.Oklahoma later fell behind by 18 but cut it to 47-43, behind Longar Longar, who scored all 20 of his points in the second half.Iowa State survived a flurry of missed Oklahoma shots in the final seconds and wrapped it up at the free-throw line.

Copyright 2007 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.