I was a freshman in college the last time Iowa State won in Stillwater. Victor Alexander was also a freshman, and played a decent game that night. As I recall that was the first sign that he would be an above-average player.
Streaks like this don't happen by accident- but it is impressive when you consider that some pretty stout Cyclone teams have made that trip. The problem is that Okie State always seemed just a little stouter when they needed to be.
I seldom bet against a streak, so I expect the Cowboys to win somehow. But I suspect ISU will have a shot at the end.