SANTA CRUZ, Calif. (AP) -- Oscar da Silva scored off an inbound pass as time expired in overtime to lift Stanford over No. 24 UCLA 73-72 on Saturday, ending the Bruins' unbeaten streak in the Pac-12.
Da Silva finished with 26 points, the last coming on a lay-in off a set piece with 0.8 seconds remaining. Da Silva cut down the lane, received Michael O'Connell's feed from under the basket and banked the winning shot in with his left hand.
Jaiden Delaire added 19 points, including a key steal and dunk with 1:39 remaining for the nomadic Cardinal (9-5, 5-3 Pac-12) in their first win over a ranked opponent in three tries this season. Lukas Kisunas added season highs of nine points and seven rebounds in his first start of the campaign.
Johnny Juzang scored a career-high 27 points for the Bruins (12-3, 8-1), including UCLA's final 16 in the first half. Jaime Jaquez Jr. added 14 points.
Unable to play at Maples Pavilion this season due to COVID-19 restrictions, Stanford remained unbeaten in five games at Kaiser Permanente Arena, home of the Golden State Warriors' G-League team.
The Cardinal made five free throws to start overtime but trailed 72-71 after Tyger Campbell's three-point play with 5.5 seconds left.
UCLA's Jalen Hill blocked a shot by Delaire, but Stanford got one last try when the ball went out of bounds off a Bruins player. Da Silva beat two defenders to McConnell's pass for the winning shot.
The play was reviewed briefly before being confirmed.
Both teams missed a chance to win in regulation. Da Silva came up short on a layup attempt with 22 seconds remaining, and Campbell's jumper from the left elbow hit the rim.
Juzang shot the Bruins out of their early funk with a career-high four 3-pointers over the final eight minutes of the first half. A sophomore transfer from Kentucky who missed the first four games this season with a stress fracture in his right foot, Juzang made seven consecutive shots as part of a 21-10 run to end the half.
Before Juzang went on his tear, UCLA had missed 13 of its first 17 shots.
Up next, Stanford visits Arizona on Thursday, the first of four consecutive road games for the Cardinal.