Da Silva 27 points, 15 rebounds, Stanford tops No. 11 Oregon

Full Screen
1 / 6

Copyright 2020 The Associated Press. All rights reserved

Stanford forward Oscar da Silva (13) celebrates with teammates after a 70-60 victory against Oregon in an NCAA college basketball game Saturday, Feb. 1, 2020, in Stanford, Calif. (AP Photo/Tony Avelar)

STANFORD, Calif. – Oscar da Silva handled a lot of the scoring for Stanford. Everyone on the court contributed on defense.

Da Silva had a career-high 27 points and added 15 rebounds, helping the Cardinal rally in the second half to beat No. 11 Oregon 70-60 on Saturday.

"The energy was right from the start," said da Silva, who had 17 points and 11 boards after the break. "It felt really, really good."

Stanford (16-5, 5-3 Pac-12) trailed 44-35 with 14 1/2 minutes left, then held the Ducks without a basket for the next 10 minutes. Tyrell Terry hit a go-ahead 3-pointer and the Cardinal used a 15-1 burst to take a 59-50 lead.

"I was 0 for 3 before that, but coach said to stay confident," Terry said. "I knew I had the ability make big shots."

Terry finished with 12 points as Stanford ended a three-game skid.

"There were a variety of players who made big plays," Stanford coach Jerod Haase said. "We defended for the whole game and that gave us a chance. Once we started clicking a little bit we made plays offensively."

Will Richardson scored 17 points for the Ducks (18-5, 7-3), who fell out of first place and had their four-game winning streak snapped. Payton Pritchard added 16 points and Chris Duarte had 14. Pritchard recorded his 200th career steal, second all-time in school history.