EUGENE, Ore. (AP) — Bo Nix threw for 402 yards and four touchdowns and No. 6 Oregon held off a late USC rally for a 36-27 victory on Saturday night, effectively eliminating the Trojans from contention for the Pac-12 championship game.

Tez Johnson caught seven passes for 126 yards and two scores, and Oregon racked up 531 yards in total offense. It was the fourth straight win for the Ducks (9-1, 6-1 Pac-12, No. 6 CFP), who are undefeated at home.

Caleb Williams threw for 291 yards and a touchdown, and ran for another score. USC (7-4, 5-3 Pac-12) has lost four of its last five games after winning their first six.

Austin Jones scored on an 13-yard scamper late in the fourth quarter to get the Trojans within 36-27 with 3:44 left, but the two-point conversion failed and USC couldn’t get closer.

Quarterback Caleb Williams #13 of the USC Trojans is sacked by linebacker Teitum Tuioti #44 of the Oregon Ducks sat Autzen Stadium on November 11, 2023 in Eugene, Oregon. (Photo by Tom Hauck/Getty Images)
Quarterback Caleb Williams #13 of the USC Trojans is sacked by linebacker Teitum Tuioti #44 of the Oregon Ducks sat Autzen Stadium on November 11, 2023 in Eugene, Oregon. (Photo by Tom Hauck/Getty Images)

The Trojans fell out of the AP’s Top 25 for the first time in coach Lincoln Riley’s tenure after a 52-42 loss to No. 5 Washington last weekend. USC has one game remaining next weekend against UCLA.

Led by Nix, Oregon is playing arguably its best stretch of the season after a humbling 36-33 loss to the Huskies on Oct. 14. Oregon’s fifth-year senior has climbed into the Heisman conversation with 29 passing touchdowns and five scoring runs. He’s only been intercepted twice.

Nix went into the game with a 78.1 completion percentage and was on pace to break the NCAA record of 77.4, set by Mac Jones at Alabama in 2021.

With just one loss, Oregon sits just below the undefeated Huskies in the conference standings with two games left — next week at Arizona State and back home over Thanksgiving weekend against rival Oregon State.

It was USC’s first game since firing defensive coordinator Alex Grinch on Sunday. The Trojans gave up 52 points and 572 yards in the loss to the Huskies. Defensive line coach Shaun Nua and inside linebackers coach Brian Odom were named USC’s co-defensive coordinators for the rest of the season.

Adding to the defensive woes were injuries. Linebacker Eric Gentry, nickelback Jaylin Smith and cornerbacks Ceyair Wright and Jacobe Covington were all absent.

Oregon scored on its first series of the game. Nix found Johnson who spun off a defender and dashed down the field for a 77-yard reception. Johnson had 12 catches for 180 yards and two scores last week in the Ducks’ 63-19 rout of California.

The Trojans’ answered with MarShawn Lloyd’s 5-yard scoring run before Nix combined with Troy Franklin for an 83-yard TD reception. Nix’s third touchdown of the night came on a 15-yard pass to Terrance Ferguson. The two-point conversion failed.

Camden Lewis made a 33-yard field goal to pad the Ducks lead but Williams scored on a 2-yard keeper for the Trojans to make it 22-14 at halftime.

Johnson, who was taken in by Nix’s family as a teenager, added a 21-yard touchdown reception in the third quarter.

Oregon running back Bucky Irving appeared to injure his left ankle in the third quarter, but he was treated on the sideline and returned a short time later and ran for a 19-yard touchdown early in the fourth.

Franklin caught two passes for 147 yards and a TD.

Williams threw a 9-yard TD to Brenden Rice in the fourth quarter to close the gap to 36-21.


USC: Lloyd returned after missing last week’s game against the Huskies with an undisclosed injury. He leads the Trojans with nine touchdowns this season. … USC was flagged in the fourth quarter for using disconcerting signals.

Oregon: It was the first time since 2015 that USC had played at Autzen Stadium. … Oregon Heisman winner Marcus Mariota (2014) was at the game. … Oregon had 330 yards of offense in the first half alone. … The Official attendance: 59,957.


USC: Hosts rival UCLA on Saturday in the final game of the season.

Oregon: Visit Arizona State on Saturday.