WACO, Texas (Ticker) -- Tony Allen converted a three-point play with 38 seconds left in overtime as 17th-ranked Oklahoma State pulled out its 13th straight win with a 67-64 victory over Baylor in a Big 12 Conference matchup.
In a contest that featured seven lead changes, the Cowboys (15-1, 4-0 Big 12) were trailing by one when Allen was fouled by R.T. Guinn on a layup and converted his free throw to give Oklahoma State the lead for good, 66-64.
Allen led the Cowboys with 17 points and Victor Williams and Ivan McFarlin added 16 apiece as Oklahoma State improved its all-time mark against Baylor to 39-11.
Guinn and Lawrence Roberts, who nailed a 3-pointer as time expired in regulation to force overtime, paced the Bears (9-6, 0-4) with 21 points apiece as Baylor dropped its 11th in a row against Oklahoma State.
Williams has played a big part in the Cowboys' last three wins.
The senior guard's shot with 3.5 seconds left supplied the victory eight days ago over intra-state rival Oklahoma, 48-46. On Saturday, he led the Cowboys with a season-high 24 points in their 76-56 thrashing of Missouri on Saturday.
Melvin Sanders nailed a shot from the arc a minute into the extra session to give Oklahoma State a 63-62 edge. Roberts, who finished with 17 rebounds, made a tip-in with 2 1/2 minutes remaining to restore Baylor's advantage.
Sanders missed a 3-pointer 30 seconds later for the Bears before Allen received a pass in the corner, drove baseline and made his game-winning layup.