After UCLA had battled all the way back from a 52-38 halftime deficit to pull within 90-89 with just eight seconds left, Pritchard hit a pair of free throws and then, after the Bruins' Aaron Holiday also sank a pair, Pritchard made two more with two seconds left to seal the victory.
Holiday's desperation 3-pointer afterward was off the mark.
The Ducks (13-7, 3-4) had lost 3 of 4 coming in and now get a week's rest before hosting Oregon State next Saturday.
MiKyle McIntosh, who averages just under 10 points per game, helped the Ducks' cause with 18 points and eight rebounds. Victor Bailey Jr. also chipped in 18 points off the bench.
Kris Wilkes led the way for UCLA (13-7, 4-4) with 21 points, while Thomas Welsh posted a double-double with 17 points and 10 rebounds. Jaylen Hands gave the Bruins 12 points, five rebounds and four assists off the bench, but also turned it over six times.
Holiday finished with 14 points on 3-of-10 shooting.
UCLA, which lost for the third consecutive game, heads to Berkeley for a game against Cal on Thursday before facing Stanford in Palo Alto on Saturday.
--Field Level Media
UCLA | Oregon | |
Kris Wilkes 21 | Scoring | Payton Pritchard 25 |
Aaron Holiday 5 | Assists | Troy Brown 5 |
Thomas Welsh 10 | Rebounds | MiKyle McIntosh 8 |
Aaron Holiday 7 | Free Throws Made | MiKyle McIntosh 5 |
Gyorgy Goloman 2 | Steals | Troy Brown 3 |
Kris Wilkes 2 | Blocks | Kenny Wooten 1 |