Mike Moser had 20 points and 12 rebounds, Joseph Young added 16 points, and Oregon broke open a close game midway through the second half to beat Southern California 78-63 on Saturday.
Oregon earned its fifth straight victory and eighth consecutive win over the Trojans.
Jason Calliste scored 13 points and Elgin Cook had 12 for the Ducks (20-8, 8-8 Pac-12), who outscored the Trojans 17-3 in the final 9 minutes to reach the 20-victory plateau for the fourth straight season — just the second time in school history they've accomplished that feat.
Pe'Shon Howard led USC (10-19, 1-15) with 20 points — all but four in the first half. Byron Wesley added 12 points for the Trojans, who lost their 10th straight game. They also lost 10 in a row to complete the 2011-12 season.