EUGENE, Ore. -- Different season, same result.
Freshman guard Jordan Mathews scored a season-high 32 points, and California beat No. 17 Oregon 96-83 on Thursday night, defeating the Ducks for the 12th straight time.
"Thirty-two points on the road for a freshman, that's pretty good stuff," Cal coach Mike Montgomery said. "He kept us going in the first half."
Oregon players acknowledged Mathews wasn't a big part of the scouting report.
"His first couple of shots were wide open, and he got it going," Ducks coach Dana Altman said. "For a guy averaging seven points to score 32, he had a great night."
Joseph Young scored 29 for the Ducks (13-2, 1-2), who went 5-of-19 from 3-point range and dropped their second consecutive game after opening 13-0. Oregon was held to 40.6 percent shooting overall.
Young went 16-for-17 at the free throw line, but for all the good things he did on offense, Altman said there were just as many mistakes on defense.
"That was a total team breakdown defensively," Altman said. "It just wasn't one guy."
Mathews scored 20 points in the first half and kept up his strong shooting in the second, knocking down his third 3-pointer a minute in to give Cal a seven-point lead. The Ducks started chipping away, though, going on a 10-0 run to take a 52-49 lead with 16:12 to go, capped by a 3-pointer from Mike Moser and a jumper from Young.
The back-and-forth continued. Cal tied the game on a three-point play from Solomon, but Moser took the lead back with a 15-foot jumper. Cobbs hit a 3-pointer followed by a two-handed dunk from Solomon with 12:45 left, putting California up 59-56.
Oregon took a one-point lead with 11:56 to go, but Cal went on an 8-0 spurt and led 67-60. Cal took its first 10-point lead on a dunk from Solomon with 2:52 remaining, and the Golden Bears held on down the stretch.
"We have to do some soul searching," said Altman, who kept coming back to Oregon's failure to make stops on defense. "We have a lot of work to do. Defensively we're not very good."
Cal kept Oregon at bay in the first half. The Golden Bears led 14-11 just five minutes into the game, thanks to five early turnovers by Oregon that led to eight points.
The Ducks took the lead with 11:25 to go after a fast-break layup from Damyean Dotson and a putback by Moser, who finished with 15 points and 10 rebounds.
The momentum was short-lived, though, with Cal going on a 9-2 run. Cobbs hit a pull-up jumper, then Tyrone Wallace followed with a quick 3-pointer with 10:30 left in the half. Richard Amardi briefly stopped the run with a basket, but two free throws by Solomon and a layup from Wallace pushed Cal's lead to 32-26 with eight minutes left.
Oregon tied the score twice more, but its nine first-half turnovers helped the Golden Bears take a 46-42 lead into the break.
Johnathan Loyd scored 14 points for Oregon.
Wallace finished with 14 points and four steals for Cal, which last lost to the Ducks on Feb. 9, 2008.
"It gives us some confidence to know we are capable of beating a good team, first and foremost," he said. "I thought we did a good job, by and large."
Cal has won six straight games in Eugene.
Montgomery tied Gary Williams for 26th on the Division I wins list with 668. He also has won his past 15 games against the Ducks, dating to when he coached at Stanford.
Nike Men's Oregon Ducks Green Hyperelite Basketball Game JacketShop
Former Kentucky guard Ed Davender, the only Wildcat with at least 1,500 points and 400 assists, has died. He was 49.
Guard Naz Mitrou-Long, whose 2015-16 season ended in December due to hip problems, has been granted a hardship waiver for the coming season, Iowa State said.
As the Sooners look to life without superstar Buddy Hield and his sidekicks, it's clear their unseasoned players will need to grow up fast.