Ames, Iowa Craig Brackins and Jiri Hubalek each scored 10 points and Iowa State beat Colorado 57-41 on Tuesday night to snap a two-game losing streak.
Reserve guard Sean Haluska added a career-high nine points for the Cyclones (13-8, 3-3 Big 12), who held Colorado to a season low for points. The Buffaloes (9-11, 1-5), who have lost four straight, went without a field goal for the final 10:04.
Iowa State's ninth straight win at home came at a price. Wesley Johnson, the Cyclones' leading scorer, sprained his left ankle midway through the first half and did not return. Johnson had averaged 19.2 points in five Big 12 games.
The Cyclones pulled away from Colorado (9-11, 1-5) down the stretch. Haluska hit a 3 and Diante Garrett hit a layup - drawing Richard Roby's fifth foul in the process - to help Iowa State jump ahead 47-39 with 4:04 left. Haluska and Bryan Petersen added runners that pushed the lead to 52-41 with 1:34 to go.
Roby had 13 points for the Buffaloes, who have lost four straight. Colorado had just 19 points in the second half, on 5-of-21 shooting from the field.
Iowa State has now beaten Colorado in 16 of their last 17 meetings in Ames. Guard Marcus Hall had nine points and nine boards for the Buffaloes.