STILLWATER, Oklahoma (Ticker) -- Melvin Sanders scored 30 points but could not keep No. 14 Oklahoma State from falling to Baylor, 74-72, in a Big 12 Conference shocker.
Sanders did all he could, shooting 12-of-16 from the field and 6-of-8 from 3-point range. Oklahoma State shot 53 percent (8-of-15) from beyond the arc, but it was not enough to avoid the upset.
The Cowboys (19-3, 8-2 Big 12) did not score for the final 2:45 after coming back from a 12-point halftime deficit to take a 72-69 lead. John Lucas Jr. hit a layup with 2:21 left and Kenny Taylor hit a 3-pointer 31 seconds later to propel the Bears (11-10, 2-8) to their first win in eight games against ranked opponents this season.
Victor Williams had 18 points for Oklahoma State, but missed a jump shot to tie the game in the final five seconds as the Cowboys suffered their first home loss of the season.
Lucas led Baylor with 20 points and Taylor added 17. Baylor earned just its second victory in 18 trips here.
Lucas, Taylor and Ellis Kidd each hit four 3-pointers as the Bears shot 47 percent (14-of-30) from beyond the arc.
Lucas, who shot 7-of-15 from the floor, added six assists and a pair of steals along with five rebounds. The sophomore guard committed just one turnover.
Baylor controlled the glass thanks to Lawrence Roberts, who grabbed 20 boards to go along with his 11 points. The Bears held a 41-33 rebounding edge.
Oklahoma State slipped back into a three-way tie for second place in the conference with Oklahoma and Texas. Kansas, which faces Iowa State on Sunday, leads the Big 12 at 8-1.
The Cowboys, who needed overtime to earn a 67-64 victory at Baylor on January 21, fell for the third time in five games after a 15-game winning streak.
Oklahoma State coach Eddie Sutton suffered just his second loss in 23 meetings with Baylor coach Dave Bliss.