CORVALLIS, Oregon (Ticker) -- Salim Stoudamire continues to make the most of his second chance.
Stoudamire scored 25 points and was among four players in double figures, to lead No. 12 Arizona to a 92-83 victory over Oregon State in a Pac-10 Conference contest.
After he was benched for disciplinary reasons against Marquette, December 18, Stoudamire has picked up his play in recent weeks. He is averaging more than 26 points in his last four games and leads the nation in 3-point shooting at nearly 57 percent (58-of-102).
Trailing 61-60 with 14 minutes remaining, the Wildcats (16-3, 6-1 Pac-10) went on a 16-7 run, capped by a 3-pointer by Stoudamire to give Arizona a 76-66 edge.
David Lucas brought Oregon State (11-7, 3-4) within 84-79 when he knocked in a jumper with 2:17 left, but Stoudamire scored four consecutive points to help hold off the comeback.
Channing Frye scored 20 points and Hassan Adams added 12 for Arizona, which has won 13 of 14. The Wildcats shot 52 percent (32-of-62) from the floor and had a 36-22 rebounding edge.
Jason Fontenet came off the bench to score nine of his 16 points during a 21-5 run to help Oregon State take a 44-43 lead at intermission.
Lucas and Chris Stephens scored 17 points apiece for the Beavers, who lost despite shooting 54 percent (26-of-48) from the floor.
Oregon State has dropped four out of five and suffered its first home loss of the season after opening the season 7-0.
Beavers coach Jay John returned to the sideline after missing Thursday's loss to Arizona State while recovering from hypertension.
Arizona has won eight of the last nine meetings against Oregon State and holds a 41-16 advantage in the series.
The Wildcats shot 64 percent (18-of-28) from the floor in the second half.