CORVALLIS, Ore. -- Despite battling back from a 10-point deficit in the second half, Stanford men's basketball dropped a tight contest on the road at Oregon State, 68-65, on Thursday at Gill Coliseum.
Bryce Wills scored 16 points to lead the Cardinal (20-10, 9-8), whose four-game winning streak came to an end. Oscar da Silva (14), Tyrell Terry (13) and Daejon Davis (10) also finished in double figures, with Terry posting the third double-double of his career with 10 rebounds.
Tres Tinkle became Oregon State's all-time leading scorer, netting 23 points for the Beavers to 68-65. Ethan Thompson added 15 points for the Beavers (16-13, 6-11 Pac-12), who snapped a four-game losing streak.
Tinkle's 3-pointer with 8:43 remaining gave Oregon State its biggest lead at 56-46, but the Cardinal rallied. Stanford closed to 61-58 on Oscar da Silva's layup with 4:34 left, but the Cardinal's leading scorer fouled out a minute later. Jaiden Delaire's layup brought Stanford within one point at 62-61 with 1:49 left.
Tyrell Terry's jumper gave the Cardinal a 65-64 advantage with 33 seconds remaining – their first lead since late in the first half.
Tinkle made two free throws with 17.6 seconds left to put Oregon State back on top 66-65.
Terry missed a 15-foot jumper from the right baseline and Tinkle grabbed the rebound and was fouled with four seconds left. He made both ends of the double bonus, extending the lead to 68-65.
Stanford called a timeout after advancing the ball to midcourt with 3.1 seconds on the clock. Isaac White's 30-foot 3-point attempt bounced off the rim at the buzzer.
The Cardinal has a quick turnaround to its next contest, facing No. 13/13 Oregon on Saturdya night in Eugene. Tip-off is set for 8 p.m. on FS1.