Jackson Shelstad scored a career-high 25 points and Oregon ended its five-game losing streak by holding off Northwestern 81-75.