De'Vion Harmon scored a season-high 21 points and Will Richardson added all 12 of his points in the second half, leading Oregon to a 68-60 win over Stanford on Thursday night in Eugene, Ore.
Richardson, one of the top scorers in the Pac-12, scuffled through a 3-for-14 night of shooting, but Oregon got 12 points from big man N'Faly Dante and the Ducks made nine more free throws than Stanford.
Oregon (16-7, 9-3 Pac-12) has won four straight and 10 of its last 11; the Ducks pulled into a tie for second place in the conference.
Stanford (14-10, 7-7) got 11 points from Michael O'Connell, who left the game with 18.5 seconds remaining after twisting his ankle.
Maxime Raynaud had 11 points and Brandon Angel 10 points and 10 rebounds for the Cardinal, which has lost four of six.
Stanford reduced an eight-point halftime deficit to three points midway through the second half, with the Ducks going cold from the floor and not making a shot for 6:37.
But back-to-back Oregon 3-pointers from Quincy Guerrier and Richardson bookended a Stanford 3-pointer from Raynaud, and Richardson's shot gave the Ducks a 57-47 lead with 4:27 to play. Then Jacob Young fed Harmon in transition for a layup, and Stanford couldn't overcome the 12-point deficit.
Harmon swished a fadeaway jumper from long range as the shot clock expired to keep the Ducks comfortably ahead with 2:27 left.
Stanford was down 63-58 with 50 seconds to play but couldn't get closer. The Cardinal made just 6 of 25 3-pointers as both teams struggled with shots -- 43 percent shooting for Stanford and 42 percent for Oregon.
Jaiden Delaire, who hit a buzzer-beater to topple the Ducks 72-69 in Palo Alto two months ago, was held scoreless.
--Field Level Media
Stanford | Oregon | |
Michael O'Connell 11 | Scoring | De'Vion Harmon 21 |
Harrison Ingram 4 | Assists | Will Richardson 6 |
Brandon Angel 10 | Rebounds | N'Faly Dante 7 |
Brandon Angel 2 | Free Throws Made | Will Richardson 5 |
Michael O'Connell 3 | Steals | N'Faly Dante 2 |
Max Murrell 2 | Blocks | Franck Kepnang 2 |