After a sluggish if tightly contested start by both teams, Oregon put together an 11-2 run to take a 21-12 lead midway through the first half. That's when the Buffaloes got themselves in gear, though; Colorado scored 32 points the rest of the way to take a 44-42 lead at the break.
The second half played out similarly, with Oregon leading by as much as 10 early on before the Buffs rallied to take control. Jaron Hopkins hit a three to give CU the lead with a little under 10 minutes remaining, and the Buffaloes wouldn't trail again. Key buckets from Dinwiddie, Booker, Xavier Talton and Xavier Johnson down the stretch helped them maintain the lead. The Buffs led by as many as 11 in the last four minutes, and the Ducks never got closer than five in the late stages.
Dinwiddie finished his day with 23 points on 5-of-9 shooting, including a 3-of-4 effort from three-point range. Booker set a career high with 27 points, while Johnson and Josh Scott added 15 each. Scott led the team with 12 boards.
UNLV transfer Mike Moser led Oregon with 24 points.
With the victory, CU improved to 13-2 overall and 2-0 in Pac-12 play. Oregon fell to 13-1 overall and 1-1 in league play.