It took a bit longer than usual, but Oregon stunned UCLA at home Thursday night.

The Ducks (10-6) held tough with the No. 3 team in the country for the first 20 minutes of the game but trailed by five entering the halftime break. Then a red-hot start to the second half from beyond the 3-point line changed the complexion of things. Oregon was able to focus on smothering the Bruins (10-2) down the stretch and play from the front.

UCLA made the Ducks earn it—as good teams do—and was able to force an overtime period, but Oregon, led by guard Jacob Young, was able to walk away with an 84-81 win.

The victory also earned UO head coach Dana Altman his 700th career win, the eighth active head coach to hit 700.

UCLA led for most of the first half as the Ducks struggled to get much rhythm from the field. Oregon shot just 30% in the first, missed eight of its nine 3-point attempts, and trailed by as many as nine points. But it was defense that kept Oregon within striking distance. UCLA was at just 39% itself and turned it over nine times.

But when the second half got rolling, Oregon came out firing.

The Ducks opened on a 16-2 run, spurred by four made 3s in the first four minutes of the half. UCLA would fight back to take a slim one-point lead with just under 12 to play, but Oregon played with the lead for most of the second half.

And it was firmly in the driver’s seat until the game’s final minute. Oregon was stout defensively, making UCLA uncomfortable and forcing multiple attacks and lengthy possessions to generate even semi-decent looks. UCLA shot 38% in the second half and though the turnovers dropped, Oregon was making its own shots.

Young was the catalyst.

The senior guard had a game-high 23 points to lead the Ducks, with 19 of them coming after halftime. He was deadly getting into the lane and converted shots off glass at awkward angles.

UCLA’s Johnny Juzang scored 23 as well, and four other Bruins scored in double-figures.

With under a minute to play and Oregon’s Will Richardson at the free throw line, UCLA looked dead in the waters. When Richardson knocked down both foul shots, the Ducks went up six points. From then on, though, it was a comedy of errors as the Ducks tried to close the door in regulation.

Juzang knocked down a pair of his own free throws to cut the margin to four, then on the ensuing inbounds play Oregon tried to push the ball deep to halfcourt and instead turned it over. UCLA rebounded its misses twice before guard Tyger Campbell was able to get himself to the free throw line and knock down a pair.

Oregon then inbounded in the backcourt, UCLA trapped in the corner along the baseline, and forced another turnover as Young tried to pass out of the trap under his own basket. Jaylen Clark stepped in front of the pass and laid it up and in for the tying bucket with only 11 seconds to play.

In overtime, the two sides exchanged buckets early, but Young had the daggers late.

Oregon picked up its third conference win of the season with the result. It’ll play No. 5 USC next, with tip-off set for Saturday at 8 p.m. PT onFS1.

UCLA will look to rebound from its first conference loss of the year on the same day when it hosts Oregon State. Tip in that game is set for 7:30 p.m. PT.