Photo via Toronto Star

USC stuns No. 2 Ohio State 30-18 with big plays from Jayden Maiava, freshman Trent Mosley

Read the original at Toronto Star ↗
Cite

Beacham, G. (2026, November 1). USC stuns No. 2 Ohio State 30-18 with big plays from Jayden Maiava, freshman Trent Mosley. Toronto Star. https://www.thestar.com/sports/football/usc-stuns-no-2-ohio-state-30-18-with-big-plays-from-jayden-maiava-freshman-trent-mosley/article_186d482d-eb72-5d03-9a40-c8bd066bdec6.html

Dated from the outlet's own feed. Check the original for its byline.

Toronto Star · collected 2026-11-01 · by Greg Beacham

Quick Summary

Southern California upset second-ranked Ohio State with a 30-18 victory on Halloween night at Los Angeles Coliseum. USC quarterback Jayden Maiava threw for 222 yards and a touchdown, while freshman Trent Mosley caught a 69-yard TD pass on the game’s second play. Freshman QB Luke Fahey led Ohio State but struggled with 260 passing yards and no touchdowns despite being injury-replaced starter Julian Sayin. USC fans stormed the field after their team's biggest win under coach Lincoln Riley, who beat a top-five opponent for the first time since 2015.
Written by AI on 2026-11-01, from this article's own text only (the story summary below draws on all the coverage).

AI analysis

Story summary

On Halloween night in 2026, USC delivered one of its biggest upsets ever by defeating the second-ranked Ohio State, winning 30-18 at the Los Angeles Memorial Coliseum. This victory came after head coach Lincoln Riley faced increasing pressure due to a series of poor performances and a $70 million buyout clause hanging over his tenure. USC capitalized on Ohio State's struggles with their backup quarterback, who is either a true freshman or redshirt freshman named Luke Fahey. Jayden Maiava threw for 222 yards and a touchdown, while Trent Mosley made a crucial 69-yard tackle to seal the win. The upset not only boosted Riley’s standing but also dealt a significant blow to Ohio State's national title aspirations.

Written for “USC Stuns Ohio State” on 2026-11-01, grounded in this article and the 6 other(s) covering the same event.
Why this leaning score
This article does not take a side on a contested political question, so it has no leaning score. That is an answer rather than a gap: a match report or a rescue can be warmly or critically written without being left or right, and scoring it anyway is how approval of a subject gets recorded as a political position.
No political leaning scored for article 120687 · logged 2026-11-01

Story

📰 USC Stuns Ohio State
Sports · 7 article(s) covering the same event. See how they differ ↓

Compared with similar articles

This article reads unscored and hedges 5% of its claims. Each row says how that neighbour differs.
New York Post
Hedges 4 of 30 claims Outlet record 66/100
New York Post
Hedges 3 of 20 claims Outlet record 66/100
New York Post
Hedges 2 of 14 claims Outlet record 66/100
New York Post
Hedges 0 of 13 claims Outlet record 66/100
“While both articles discuss the same football game between USC and Ohio State on Halloween night in 2026, Article A covers the gameplay and outcome of the match, while Article B focuses specifically on a postgame confrontation involving Lincoln Riley.”
How this article was measured signals, leaning charts, publisher record, byline, topics and claims

Signals How these are calculated →

Claims extracted
21
sentences that state something as happening or true
Uncertain
5%
1 of 21 hedged ("reportedly", "may", "according to")
Leaning
not political
takes no side on a contested political question
Publisher signals
64/100
Toronto Star's corrections and hedging, across everything collected from it. Not a measure of accuracy.
Outlets on this story
7
Sports
Same framing elsewhere
1
articles that frame the event the way this one does
Analyzed 2026-11-01 · how these are computed

How this is being covered How these are calculated →

Article leaning vs. publisher reliability
Source leaning vs. consistency

Publisher

Toronto Star · 10920 article(s) · 28 correction(s) detected
Running correction rate · 28 correction(s)
2026-10-26
Correction
2026-10-24
Correction
2026-10-07
Correction
2026-09-24
Correction

Who wrote this

Greg Beacham
34 article(s) here · 1 carrying a prediction
🔮 Bo Jackson rushed for 121 yards and Smith had 10 receptions for 83 yards for the Buckeyes, who couldn’t make it close despite racking up 464 total yards.
🔮 Brook Lopez, their 38-year-old backup center, scored 15 of his 22 points in the first half for the Clips, who couldn’t overcome 26 turnovers.
🔮 “Clutch will be missed and remembered forever.”
🔮 McVay didn’t disagree with the notion that the Rams might have still been affected by their heartbreaking overtime loss to the Buffalo Bills six days earlier while they stumbled and bumbled their way through Sunday’s two-point loss to a rebuilding NFC West rival.
🔮 Cornerback Trent McDuffie has a groin injury that could prevent him from playing in the Los Angeles Rams’ game against Arizona on Sunday.
🔮 The Rams’ passing attack remains the NFL’s most productive, and running back Kyren Williams has emerged as a force with 27 receptions already, just nine shy of his career high for a season.
🔮 Jackson will appeal the league’s ruling, Rams coach Sean McVay said.
🔮 Grupe will be the Rams’ fifth kicker in four seasons since the departure of Matt Gay, the kicker for their Super Bowl-winning team in the 2021 season. ___
🔮 Coach Sean McVay said Thursday that the team isn’t sure whether its high-priced trade acquisition will be ready to return to practice when his minimum four weeks on injured reserve are up next week.
🔮 After fending off the surging Padres in four tight games decided by a combined five runs, the 103-win Brewers will get an NLCS rematch with the Los Angeles Dodgers, who eliminated Atlanta on Wednesday. Fernando Tatis Jr. hit a 429-foot homer on an otherwise tepid offensive night for the Padres, who repeatedly tested the majors’ best regular-season team before falling short of only the fourth NLCS appearance in team history. One night after the Padres avoided elimination in Game 3, Milwaukee claimed its first road playoff win since the 2018 NLCS by sticking to its season-long formula for success.
Also by Greg Beacham
Nothing else under this byline is closely related to this article, so these are simply their most recent.
All 34 articles by Greg Beacham →

Topics

Buckeyes Ohio State Ohio State’s Trojans USC

Subjects

Buckeyes ORG · 9× USC ORG · 9× Ohio State ORG · 6× Trojans ORG · 5× Riley PERSON · 3× Indiana ORG · 2× Mosley PERSON · 2× Ohio State’s GPE · 2× Sayin PERSON · 2× LOS ANGELES GPE · 1×

Narrative

Jeremiah Smith finally scored on a 1-yard catch with 2:12 remaining, but the Buckeyes’ 2-point conversion attempt failed, and USC recovered the onside kick before making its third field goal with 1:46 left. With a light, steady rain falling throughout Halloween night, USC beat a top-12 team for the first time in Riley’s half-decade in charge.
framing: assertive · carried by 1 article(s) · first seen 2026-11-01
🔮 Bo Jackson rushed for 121 yards and Smith had 10 receptions for 83 yards for the Buckeyes, who couldn’t make it close despite racking up 464 total yards.

Claims (21 extracted, 1 hedged)

Jayden Maiava passed for 222 yards and a touchdown, King Miller and Waymond Jordan rushed for scores, and Southern California stunned No. 2 Ohio State 30-18 on Saturday night for the biggest win of head coach Lincoln Riley’s tenure. asserted
California → pass → tenure
Freshman sensation Trent Mosley made a 69-yard TD catch on the second play from scrimmage and finished with five receptions for 101 yards for the Trojans (7-2, 4-2 Big Ten), who scored more points than Ohio State’s vaunted defense had allowed since 2024. asserted
defense → make → 2024
The USC defense didn’t allow a touchdown in the first 57 minutes by an Ohio State offense led by freshman quarterback Luke Fahey, who passed for 260 yards in his first career start in place of injured Julian Sayin for the Buckeyes (6-2, 4-1). asserted
who → allow → Buckeyes
Jeremiah Smith finally scored on a 1-yard catch with 2:12 remaining, but the Buckeyes’ 2-point conversion attempt failed, and USC recovered the onside kick before making its third field goal with 1:46 left. With a light, steady rain falling throughout Halloween night, USC beat a top-12 team for the first time in Riley’s half-decade in charge. asserted
USC → score → charge
USC students and fans stormed the field after the Trojans beat a top-five opponent at the Coliseum for the first time since 2015. asserted
Trojans → storm → 2015
Bo Jackson rushed for 121 yards and Smith had 10 receptions for 83 yards for the Buckeyes, who couldn’t make it close despite racking up 464 total yards. asserted
it → rush → yards
Ohio State hadn’t lost two games this early in a season since 2011, the year before Urban Meyer arrived in Columbus. asserted
Meyer → lose → Columbus
The Buckeyes fell to 58-2 against unranked teams under coach Ryan Day, with this defeat joining their infamous home loss to Michigan in 2024. asserted
defeat → fall → 2024
Fahey got the start after Sayin injured his arm two weeks ago at Indiana. asserted
Sayin → get → Indiana
The freshman from nearby Orange County made several big throws, but went 21 for 38. asserted
freshman → make → 38
One week after the Trojans produced the fewest points ever from a Riley-led offense in an embarrassing 24-7 loss at Wisconsin, they shockingly surged to a 20-9 halftime lead while scoring the second-most points allowed by the Buckeyes’ sturdy defense this season in an entire game. asserted
they → produce → game
On USC’s second snap, Mosley caught a pass behind the line of scrimmage and sprinted through Ohio State’s secondary for the sixth touchdown of his stellar freshman season. asserted
Mosley → catch → season
The Buckeyes hadn’t allowed a play longer than 36 yards all season. asserted
Buckeyes → allow → yards
Later in the first, Mosley broke a 44-yard punt return and made an 18-yard reception to set up Jordan’s 9-yard TD run. asserted
Mosley → break → run
Ohio State produced 192 yards, but only three field goals from its first five drives — even when the Buckeyes reached the USC 1 shortly before halftime. asserted
Buckeyes → produce → halftime
Isaiah West then fumbled in USC territory in the second half, and the Trojans went up 27-9 when Miller punched it in following a spectacular 70-yard reception by freshman tight end Mark Bowman, who hurdled a defender and broke multiple tackles. asserted
who → fumble → tackles
Takeaways Ohio State: Sayin’s absence clearly is a mitigating factor in this enormous setback, but the freshman QB played no role in the Buckeyes’ least effective defensive performance in a long time. asserted
QB → mitigate → time
Day’s detractors got ample fuel for their concerns on this rainy Saturday, yet the Buckeyes’ College Football Playoff hopes are not yet dead. asserted
hopes → get → Saturday
Riley and his program appeared to be in big trouble last week in Madison, but this win provides a massive boost of energy and belief. asserted
win → appear → energy
The Trojans are almost certain to return to the AP Top 25. asserted
Trojans → return → Top
They’ve got a rough remaining schedule, but this gives them a chance to do something special this season — and the belief it might actually be possible. uncertain
it → get → something
💬Give feedback
🕘History 🎫Support