Seven days earlier, the USC conversation was a eulogy rehearsal. The Trojans had walked out of Madison with a loss that made even the believers check the buyout math, and the national verdict on Lincoln Riley's tenure was hardening into something cruel: great offense, great hire on paper, never actually beats anybody.
Then a freshman caught a screen pass on the second snap of Halloween night, split Ohio State's defense like it was a costume party line, and ran 69 yards into a completely different storyline.
USC 30, No. 2 Ohio State 18. Students on the wet Coliseum turf at the final whistle. And Riley, finally, with the win that every one of his critics swore he couldn't get.
We previewed this game as the Luke Fahey game. The freshman's first start, the Buckeyes' depth chart in crisis, all of it. Fair enough at the time. But the more interesting story coming out of Los Angeles isn't about who Ohio State lost. It's about what USC found.
Trent Mosley set the tone in about 39 seconds
The opening drive took two plays and 39 seconds, per the Ohio State box score. That's not a drive. That's a statement. Jayden Maiava flipped it to Trent Mosley, and the freshman did the rest, turning a throwaway-looking screen into a 69-yard touchdown that told 70,810 people this was not going to be the usual polite Ohio State road win.
Mosley finished with five catches for 101 yards. Maiava threw for 222 and that touchdown. King Miller led USC on the ground with 78 yards and punched in a 1-yard score in the third quarter, and Waymond Jordan added a 9-yard run in the first. USC led 14-3 after one quarter and 20-9 at halftime, with Caden Chittenden's 36-yard field goal on the final tick of the half.
Here's the stat that should make Columbus queasy: per AP, USC scored more points than Ohio State's defense had allowed in any of its previous 31 games. Thirty-one. That defense has been the most reliable thing in the sport for two-plus years, and a team that had just lost to Wisconsin ripped off 30 on it.
Ohio State moved the ball and went nowhere
The Buckeyes' night is a case study in how yards lie. Bo Jackson ran for 121. Fahey threw for 260 and didn't turn it over in the air, according to postgame accounts. Jeremiah Smith had 83 receiving yards and the late 1-yard touchdown, the 40th scoring catch of his career, per AP. Drops were a theme all night.
And yet: Connor Hawkins kicked four field goals. Four. Ohio State's touchdown didn't arrive until 2:12 remained, the 2-point try failed, USC recovered the onside kick, and Chittenden tacked on a 32-yarder to close the door.
Ryan Day didn't hide. He called the loss "extremely frustrating" and pinned it on penalties, red-zone failures and "just way too many mistakes," per Eleven Warriors. He refused to put it on his freshman. "I think for Luke, he competed. It wasn't perfect," Day said, pointing to drops, adding that the team didn't play well enough to support a young quarterback making his first start on the road.
Day also noted that Jay Timmons, who re-tweaked an injury against Indiana, couldn't go. "Not having Jay had an impact, there's no question," he said. Then, tellingly, he moved right past it as an excuse.
That's the right answer, and it's also the scary one. If the problem were just Fahey, the problem would leave when Julian Sayin returns. The problem was everything around him.
The win Riley's résumé was missing
This is the part that matters most for the long arc. AP noted this was the first time USC had beaten a top-12 team in Riley's half-decade in Los Angeles, and the first time the Trojans had beaten a top-five opponent at the Coliseum since 2015.
Read that again. Five years. The guy who coached Heisman winners, who came over from Oklahoma as the hottest coach in America, had not beaten a top-12 team at USC. Every argument against him ran through that number.
"That's two of the best teams in the country on the field right there," Riley said afterward. "It's going to come down to who plays the situations best, and we did it tonight."
Situations. That's the coach-speak version of what changed. USC didn't win by out-scheming Ohio State in a shootout; the Trojans won because their defense didn't allow a touchdown for the first 57 minutes, and because they converted chances Ohio State kept leaving on the field. That's not a typical Riley win. That's a grown-up win.
Is one game a referendum? No. USC is 7-2 and 4-2 in the Big Ten with a brutal back half. But programs are built on nights like this. Recruits remember them. Boosters remember them. Players who'd been told for a week that their season was cooked remember them most of all.
What Halloween means for November
For Ohio State, the math gets uncomfortable fast. Per AP, the Buckeyes hadn't lost two games this early in a season since 2011, the year before Urban Meyer showed up, and Day fell to 58-2 against unranked opponents. Next up is Oregon in Columbus on Saturday, with Sayin still out and the playoff margin suddenly thin. AP's own read was that the Buckeyes' hopes aren't dead. Sure. They're just on a ventilator.
For USC, the schedule is a gift: a bye week to bask, then a trip to Indiana on Nov. 14. That game will tell us whether Halloween was a new identity or a one-night costume.
The verdict
Our take: this was the most important win of the Riley era, and it's not close. Not because it guarantees anything, but because it kills the laziest critique in college football. Riley can beat an elite team. His defense can carry a night. His young skill players can make the Coliseum feel like 2005 again for three hours.
Ohio State will spend the week answering questions about its quarterback. USC gets to spend it answering a much better one: how good can this actually get?
Share this story
C


















