USC beat Ohio State 30-18 on Saturday night at the Los Angeles Memorial Coliseum by finishing drives the Buckeyes could not. Ohio State piled up 464 yards and controlled the clock, but it reached the end zone once, and that touchdown came with the game nearly gone.

Connor Hawkins kicked 4 field goals for the Buckeyes. That is the story of the night: steady yardage, stalled drives and points left on the field against a USC offense that needed very few snaps to hurt them.

How It Happened

USC struck less than a minute into the game when Jayden Maiava found Trent Mosley for a 69-yard touchdown. Hawkins answered with a 39-yard field goal at 8:27, and Waymond Jordan pushed the lead back out with a 9-yard touchdown run late in the first quarter.

The second quarter was a field goal exchange. Hawkins hit from 34, Ryon Sayeri answered from 54, and Hawkins connected from 23 at 1:46, a short kick that meant another Ohio State drive died in close. Caden Chittenden then kicked a 36-yarder with 1 second left to send USC to the locker room up 20-9.

King Miller scored the only points of the third quarter on a 1-yard run at 6:11, stretching the lead to 27-9. That was the knockout punch, because Ohio State never generated the quick strikes it needed to catch up.

Hawkins opened the fourth quarter with a 47-yard field goal. Luke Fahey hit Jeremiah Smith for a 1-yard touchdown with 2:12 left, but the two-point pass failed, and Chittenden closed it with a 32-yard field goal at 1:46.

Key Performers

Jayden Maiava (USC): 69 YDS TD pass to Trent Mosley
Caden Chittenden (USC): 2 FG (36, 32 YDS), 3 PAT
Connor Hawkins (OSU): 4 FG (39, 34, 23, 47 YDS)
USC Passing: 15-23, 222 YDS, 9.7 YDS per pass
OSU Offense: 464 total YDS, 204 rushing YDS on 43 ATT, 7-16 on third down

The box score looks like an Ohio State win. The Buckeyes had 25 first downs to USC's 15 and held the ball for more than 39 minutes. The problem was conversion: they went 0-1 on fourth down and could not turn long drives into touchdowns.

USC did more with less. The Trojans averaged nearly 10 yards per pass attempt, so every possession carried a threat Ohio State's offense never matched. Ohio State's 11 penalties for 71 yards did not help a team already struggling to finish.

What It Means

A No. 2 team losing to an unranked opponent is the headline, and the road split explains it. Ohio State falls to 6-2, unbeaten at home at 4-0 but now 2-2 away from it. Both of its losses have come on the road.

For USC, the win moves the Trojans to 7-2 and 5-1 at home. They did it with fewer than 30 offensive snaps on the ground and a passing game that made its chances count, which is a formula that travels as long as the explosive plays keep coming.

Ohio State's issue was not moving the ball. It was finishing drives, and until the Buckeyes turn field goals into touchdowns, nights like this one remain possible on the road.