EUGENE, Ore. (AP) — Dylan Ennis scored 18 points and No. 23 Oregon rallied for a 68-63 victory over Boise State on Monday night.

Tyler Dorsey added 17 points for the Ducks (5-2), who came back from 14 down in the first half to win their 28th consecutive home game.

After Dorsey's free throw gave Oregon a 66-63 lead, the Broncos (3-3) had a chance for a tying shot, but Paris Austin lost possession on a baseline drive with 5 seconds left. Dillon Brooks sealed the win with two free throws.

Brooks, a preseason All-America selection, had five points and shot 1 of 9 in 21 minutes off the bench in his fourth game back from offseason foot surgery.

Austin led Boise State with 16 points. Nick Duncan, who made five of the Broncos' 11 3-pointers, added 15.