Askia Booker scored 19 points and Colorado survived some dreadful foul shooting down the stretch to hold off No. 16 Baylor 60-58 at the Charleston Classic on Friday.
The Buffaloes (3-0) advance to Sunday night's championship game. They also earned a measure of payback for last March, when the Bears (3-1) knocked them out in the NCAA tournament's third round.
It wasn't easy for Colorado, though, which went 4 of 18 from the foul line. Andre Roberson missed two free throws with 3.1 seconds left that gave Baylor one final chance.
But Isaiah Austin's catch-and-shoot attempt was off the right rim as the buzzer sounded.
Baylor star Pierre Jackson had just 12 points after scoring 31 in an opening-round win here against Boston College.
Cory Jefferson led the Bears with 17 points on 7-of-8 shooting. Austin finished with eight points and 12 rebounds.
Spencer Dinwiddie added 11 for Colorado, while Roberson had seven points and 13 rebounds, his second straight tournament game with double-digit boards.
Roberson and the Buffaloes had to be strong on the glass with so many missed free throws. Roberson missed a one-and-one try with 1:01 to go and Colorado ahead 59-56.
Jackson's bucket with 19.8 seconds left drew Baylor within a point.
Dinwiddie next went to the line for Colorado and he, too, missed in a one-and-one situation. But Shane Harris-Tunks came up the rebound for the Buffaloes, and Booker was fouled.
He made only one attempt and Baylor was on the run, but A.J. Walton was short on his driving shot and Roberson collected the rebound, got fouled and set up the final moments.
Baylor had hoped to duplicate what it accomplished against Colorado in March in an 80-63 victory. But those Bears were loaded with tall, strong, talented players like Quincy Acy, Quincy Miller and Perry Jones III to get going down low. Brady Heslip helped outside with nine 3-pointers in that one.
This time, Heslip was off the mark, making just one of his six 3-point tries.