Lawrence, Kan. • Markel Brown scored 28 points, Marcus Smart added 25 and Oklahoma State held on to upset No. 2 Kansas 85-80 on Saturday, ending the Jayhawks' nation-leading 18-game winning streak.
Smart had a pair of key put-backs in the closing minutes to help the Cowboys (15-5, 5-3 Big 12) go on a 13-2 run that turned a 66-62 deficit into a 73-68 lead with just more than a minute left.
The Jayhawks (19-2, 7-1) trimmed it to 81-80 on a layup by Elijah Johnson with 18.8 seconds left. But Phil Forte, an 89 percent foul shooter, made both of his tries with 7.9 seconds to go, and Johnson turned the ball over before Kansas could try a tying 3-pointer.
It was the Cowboys' first road win over a top-five team since beating then-No. 2 Kansas 52-50 in overtime on Jan. 2, 1958.
Ben McLemore had 23 points to lead the Jayhawks, who also had their 33-game home winning streak come to an end.