Kyle Anderson added 14 points, nine rebounds and five assists for the Bruins (22-7, 11-5 Pac-12), who kept Oregon State from sweeping them for the first time since 1988. UCLA leads the series 90-36 and is 51-7 against the Beavers in Los Angeles.
Adams and Anderson returned to action after being suspended for Thursday night's 87-83 double-overtime loss to Oregon for an undisclosed violation of team rules.
Roberto Nelson, the Pac-12's leading scorer, led the Beavers (15-13, 7-9) with 23 points. Devon Collier added 15 points and Eric Moreland had 13 rebounds to lead Oregon State to a 36-31 advantage on the boards.
Oregon State beat UCLA 71-67 in Corvallis four weeks ago.
The Bruins trailed 42-31 early in the second half when they suddenly came alive, outscoring the Beavers 21-6 for a 52-48 lead, and a 3-pointer by Adams with 7:19 left made it 59-53. The Beavers weren't closer than four points after that. Two foul shots by Bryce Alford and another pair by Anderson made it 67-58 with 58.9 seconds left.
UCLA took a 19-14 lead midway through the first half, but then the Bruins went cold, settling mostly for jump shots and seldom connecting. With Nelson scoring nine points and Collier adding six, the Beavers went on a 24-10 run to finish the half for a 38-29 lead.
The difference of the game was at the foul line - UCLA was 21 of 23 and Oregon State was 14 of 23. And the Beavers committed 16 turnovers to only six for the Bruins.
Alford, coming off a career-high 31-point outing against Oregon, missed all four shots he attempted in the half and finished 1 of 5 and had six points. The 31 points is the second-most ever scored by a UCLA freshman, behind the 41 points scored by Don MacLean against North Texas 25 years ago.
UCLA completed its home schedule with a 16-2 record. The Bruins' three seniors - starters David and Travis Wear and seldom-used reserve Aubrey Williams - were honored beforehand. The Bruins finish the regular season this week at Washington and Washington State while the Beavers finish at home against No. 3 Arizona and Arizona State.
Arizona (27-2, 14-2) clinched the Pac-12 regular-season championship by beating Stanford 79-66 earlier Sunday.
Former UCLA center Swen Nater sang the Star Spangled Banner before the game. Nater and other members of UCLA's 1973 NCAA championship team, including Bill Walton and Jamaal Wilkes, were honored at halftime.