Marial Shayok scored 21 points and Iowa State rolled past Oklahoma 78-61, snapping a two-game losing skid.
Talen Horton-Tucker had 18 for the Cyclones, who reached 20 wins for the seventh time in eight years thanks largely to a 13-0 run midway through the second half.




