LOS ANGELES (AP) -- Roberto Nelson had 14 points and Oregon State managed to hold off a final charge and beat USC 76-66, sweeping the season series on Thursday night.
Oregon State (15-12, 7-8 Pac-12) allowed USC to get as close as 69-64 with 1:44 to play. But the Trojans had to foul extend the game and Oregon State converted the free throws it needed to hang on.
Angus Brandt added 13 points for the Beavers, while Devon Collier had 12 and Langston Morris-Walker scored 11.
The Beavers entered the game having lost four of their last five, but parlayed seven first-half blocks and three steals into a commanding 43-20 halftime edge.
The Trojans fell behind 22-6 in the first 11 minutes, hitting on just two of their first 14 field goal attempts. USC was led by senior J.T. Terrell with 21 points, 18 in the second half.
Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.