CORVALLIS, Ore. -- Oregon State coach Wayne Tinkle half-jokingly said that his team always keeps things "interesting" when they get a big lead.
"We lose our focus, we get away from what was working, we get a couple of turnovers, then we're fouling on D, and that's how that whole thing kind of rolls," Tinkle said.
After several close losses on the season, the Beavers were able to make enough plays down the stretch this time.
Tres Tinkle had 15 points, eight assists and eight rebounds as Oregon State held on to beat Arizona State 79-75 on Saturday night.
"We still have time to really peak and get to where we're playing at the level we think we're capable of," Wayne Tinkle said. "Hopefully, this can be something that really helps catapult us down the stretch."
Oregon State led by 15 points with fewer than nine minutes left, but Arizona State tied the game with just over a minute remaining.
Oregon State shot 53 percent, compared to 43.6 percent for the Sun Devils, and the Beavers had 44 points in the paint.
Oregon State led 36-30 at the break.
The Beavers gradually pushed the margin in the second half, and an Alfred Hollins 3-pointer with 8:50 left gave Oregon State its biggest lead at 59-44.
Arizona State stormed back with a 10-1 run that included two putbacks from De'Quon Lake, however, and trailed 60-54 with six minutes left.
With 1:38 remaining, after a Beavers offensive foul, Holder went to the line and sank both free throws to trim the deficit to 75-72.
Oregon State missed on its next possession and a Holder 3-pointer tied the game with 1:03 left. Romello White fouled Eubanks on the low block with 36 seconds left and fouled out. Eubanks made both free throws to put Oregon State up 77-75.
After an Arizona State timeout, Justice missed a 3-pointer. Tinkle was fouled and missed both free throws, but Ethan Thompson grabbed the offensive rebound for Oregon State, was fouled and made both free throws.
"I was just trying to do my best and focus on making the shot," said Ethan Thompson, who finished with 12 points.
Arizona State: Sun Devils' leading-scorer Holder, averaging 18.6 points, was held scoreless in a loss to Oregon on Saturday. . Arizona State won its first 12 games of the season, but only have one three-game winning streak since then.
Oregon State: Stephen Thompson Jr., who had 13 points in 39 minutes on Saturday, averaged 43 minutes for the previous four games, one of which went to overtime, and another that went to double overtime. . Hollins returned to the starting lineup on Saturday after only playing five minutes and going scoreless due to a sprained ankle against Arizona State on Thursday.
SLOW START: Arizona State cruised to a 10-2 lead, thanks in large part to two 3-pointers. But Oregon State bounced back with an 8-0 run to tie the game. Wayne Tinkle credited the turnaround to hustle and defense. "We saw guys dive on the floor that hadn't dived on the floor all year," he said.
POSTGAME TEMPER: The matchup was scrappy and physical, and Arizona State coach Bobby Hurley was unhappy with Tinkle in the post-game handshake. "It's not that big of a deal," Tinkle said. "We're all competitive. I don't know if our guys said something." Hurley, who was furiously yelling at officials at the conclusion of the contest, was not available for an interview with the Associated Press.
Arizona State hosts California on Thursday.
Oregon State plays at Washington on Thursday.
Mannion, who recently reclassified and is ESPN's No.11 overall player in the class of 2019, chose Arizona over Marquette.
He'll fit in with Sean Miller's plans for a faster tempo on offense.
The cream of the crop of American high school basketball will congregate in Colorado Springs from Oct. 5-7, as USA Basketball unveils its newly expanded Junior National Team minicamp in collaboration with the NBA, NCAA and NBPA.