CORVAILLS, Ore — Devonaire Doutrive grabbed an offensive rebound and scored on a mid-air putback just before the final buzzer as Arizona defeated Oregon State 74-72 on Thursday night.
Brandon Randolph scored 15 points, and Ira Lee and Justin Coleman each scored 10 points for the Wildcats (17-12, 8-8 Pac-12). Doutrive finished with nine points and five rebounds.
Tres Tinkle had 24 points and five rebounds and Ethan Thompson added 18 points and five assists for the Beavers (17-10, 9-6), who lost for the seventh time in a row to Arizona.
The Wildcats outrebounded the Beavers 35-19, and 12 offensive rebounds led to 20 second chance points for Arizona.
Both teams struggled at times early, but the Beavers ended the first half with a 6-0 run and led 35-32 at the break.
Oregon State also scored the first four points of the second half. The game turned into a back-and-forth affair afterward.
The game was tied at 70-all when Randolph made a jumper with 1:31 remaining to put the Wildcats in the lead.
After an Oregon State miss and an Arizona turnover, Stephen Thompson Jr. responded with a layup for the Beavers, and the game was tied at 72 with 24.1 seconds left.
Coleman took the shot for the Wildcats, and Doutrive floated into the lane to get the rebound, landing with the game over.
Arizona: Starting center Chase Jeter hurt his leg in a fall after fouling Tinkle at the 13:22 mark of the second half. Jeter returned for a 40-second stint before limping off the court again. . Williams missed nearly a month due to a knee injury but returned for the Wildcat's previous game against Stanford, scoring four points in 18 minutes. The freshman had 10 points in 20 minutes before fouling out on Thursday.
Oregon State: Kylor Kelley didn't score and had just one rebound but still made an impact on the game with five blocks and two steals. . The Beavers have already equaled their most conference wins since 1989-90.
Arizona: At Oregon on Saturday.
Oregon State: Hosts Arizona State on Sunday.