Naz Long forced overtime with a 30-foot 3-pointer at the buzzer, DeAndre Kane scored five of his 27 points in the closing seconds, and No. 16 Iowa State overcame a 16-point deficit to beat Oklahoma State in overtime 85-81 on Saturday.
Kane hit a layup and a pair of free throws to put Iowa State ahead 82-79 with 11.7 seconds left.
Georges Niang had 22 points for Iowa State (23-7, 11-7 Big 12), which snapped a two-game losing streak and fell behind by as much as 45-29 before rallying.
Markel Brown missed two free throws with 3 seconds left for Oklahoma State (20-11, 8-10). Marcus Smart had 27 points to lead the Cowboys, but he and Cyclones star Melvin Ejim fouled out in regulation.
Brown finished with 26 points and 12 rebounds.