No. 16 Iowa State rallies past OSU 85-81 in OT
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.
Oklahoma State's Phil Forte, an 89 percent free throw shooter entering play, needed to hit just one from the line with five seconds left in regulation to seal the win. But his try clanked off the side of the rim and Long - who hit a 3 to force triple OT in a 98-97 win at Oklahoma State a month ago - buried yet another desperation bucket to give the Cyclones five more minutes.
The Cowboys and Cyclones traded the lead in overtime before Kane put Iowa State ahead by three. Freshman Matt Thomas hit a pair at the line to keep the Cyclones ahead 84-81, and Brown missed both of his after being fouled.
Forte had 13 points for Oklahoma State.
Early in the second half, Iowa State was behind by 16 and in serious danger of a blowout loss on Senior Day.
The Cyclones ran themselves right back into it.
Iowa State rattled off 12 straight points in three minutes behind its transition offense, as fast-break layups from Kane and Long brought the Cyclones within 45-41.
Ejim picked up his fourth foul and was forced to the bench with 9:44 left. But Iowa State still managed to retake the lead, 57-55, on a Thomas 3. Smart answered with a 3-point play and a steal and layup, and Brown's long jumper put the Cowboys back ahead 66-63 with 2:40 to go.
Long missed an open 3 from the corner with 27 seconds in regulation, a miss that appeared to be crushing for the Cyclones. Long more than made up for it, and Iowa State closed out the regular season with a win that'll surely boost their momentum heading into the Big 12 tournament.
Long finished with 14 points and Ejim had 12 in his final home game