EUGENE — Oregon extended its winning streak to six games Tuesday night, and for the fourth time during that stretch, the Ducks beat a team they previously couldn't.
Mike Moser had 22 points and 17 rebounds to lead Oregon past Arizona State 85-78, avenging a two-point loss to the Sun Devils from early February.
"We've been playing with a chip on our shoulder," Moser said. "It's one thing to lose to a team one time, but it hurts to lose two in a row. We definitely don't want that to happen."
Jason Calliste scored 16, Damyean Dotson had 15 points and Joseph Young added 13 for the Ducks (21-8, 9-8 Pac-12), who will end the regular season on Saturday at home against No. 3 Arizona.
Jahii Carson led the Sun Devils (21-9, 10-7) with 28 points, including four 3-pointers. Jermaine Marshall added 16 points and Jordan Bachynski had 13 points, 11 rebounds and five blocks.
Moser, who earned Pac-12 player of the week honors after averaging 16 points and 16 rebounds in wins against UCLA and USC last week, had his third straight double-double. The senior forward had 17 points and 15 rebounds in the second half alone, and scored eight in the final 8 minutes to help Oregon pull away after Arizona State got within four points, 58-54.
He finished 6 for 11 from the field and 9 for 11 from the free throw line.
"Mike Moser is a tremendous player," Arizona State coach Herb Sendek said. "He's clearly one of the best guys in the league and I know he has been playing terrific as of late. He goes out and gets 22 points and 17 rebounds — he was a real difference-maker."
Senior center Waverly Austin had the best game of his two-year Oregon stint, setting career-highs with 10 rebounds and five blocks. He also had five points.
Austin helped neutralize Bachynski and gave Oregon the type of rim protector on defense it has lacked throughout the season.
"He was the difference in the game," Oregon coach Dana Altman said. "I know Mike's stats line was very impressive and Mike had a great game. But we got beat so bad inside the first time we played them. And Waverly's presence and just his activity — a great performance."
In a game between two teams trying to enhance their postseason portfolio, Oregon wasted little time asserting itself.
The Ducks jumped out to a 15-0 lead in the first 6 minutes, getting seven points from Dotson during that stretch, including a pair of 3-pointers.
But Arizona State responded with a 16-2 run and pulled within a point of the lead on a 3-pointer by Marshall that made it 17-16.
The Ducks, who made just 1-of-9 shots during the Sun Devils' run, got hot in the final minutes of the half and took a 33-25 advantage into the halftime break.
Oregon's lead reached double-digits again on a 3-pointer by Calliste to make it 42-31, and Johnathan Loyd followed with a floater from the lane to put the Ducks up by 13.
Carson kept Arizona State close. He scored 22 in the second half and made jumpers on back-to-back possessions to cut the Sun Devils' deficit to 53-48.
It was also his layup that made it a four-point game late, before Moser helped clinched the Ducks' sixth-straight victory.
"I don't know if people remember, but we started off the season 13-0," Moser said. "We're a team that's capable of this. It's not really a surprise to us. We were wondering when it was going to happen. You get in a drought and you get stuck there and keep chipping away, keep chipping away and finally we kind of turned it around."