Tyrone Wallace made seven free throws over the final two minutes to offset an otherwise sloppy day at the line for Cal, and the Golden Bears remained undefeated at home this season with an 83-71 win over Oregon State on Saturday.
Jabari Bird had 23 points and seven rebounds to lead four Cal players in double figures. Wallace finished with 17 points, Jaylen Brown added 15 while Jordan Mathews had 14.
Coming off a blowout of No. 11 Oregon two days earlier, the Bears (17-8, 7-5 Pac-12) missed 18 of their 44 free-throw attempts and blew most of a 15-point lead in the second half before holding on for their 17th consecutive win at Haas Pavilion dating to last season.
Tres Tinkle had 22 points and five rebounds for Oregon State (15-9, 6-7).
The Beavers, who beat the Bears 77-71 on Jan. 9 in Corvallis, Ore., never led but made Cal sweat down the stretch after falling behind 57-42 with 13:52 remaining.
Tinkle scored on consecutive trips down the floor, Gligorije Rakocevic added a tip-in and Derrick Brucemade a 3-pointer to cap a 9-0 run.
Tinkle later scored on a leaning jumper to pull Oregon State within 67-61 with 5:07 left before Cal pulled away down the stretch.
Cal built an early 10-point lead but got tentative from the perimeter late in the first half when the Beavers went to a zone defense. The Bears also struggled from the free-throw line, allowing Oregon State to pull within 30-25 with 4:12 left.
Bird, who matched his career-high of 24 points in Cal’s 83-63 upset of No. 11 Oregon on Thursday, stopped the slide with a 3-pointer.
Kingsley Okoroh, the Bears’ 7-foot backup center, followed with a three-point play and dunk and Mathews made a deep 3-pointer with time running out to extend Cal’s lead to 41-29 at the half.
Cal has beaten Oregon State six of the last seven times.