Florida Atlantic walked into the Alamodome on Thursday night and did something nobody on UTSA's side of the building expected: it put up 60 points on the American Conference's first-place team and walked out with a 60-29 win that ended the Roadrunners' perfect run through league play.

Caden Veltkamp was the headline. He went 17 of 25 for 210 yards and four touchdowns, three of them to Easton Messer, who caught seven passes for 85 yards and, for good measure, threw a touchdown pass of his own. That's the kind of stat line that makes a box score look like a typo.

But the number that actually tells the story is 342. That's how many of FAU's 566 total yards came on the ground. This wasn't a shootout the Owls won by matching UTSA score for score through the air. It was a ground-and-pound beating with a trick-play garnish.

What Happened Between Florida Atlantic And UTSA

Leonard Farrow was the engine. He carried 12 times for 126 yards, including a 59-yard burst through the middle where he slipped a tackle and didn't stop running until he'd pushed FAU's lead to 50-29 late in the third quarter. Ethan Ervin added 92 yards on 15 carries behind him. Two backs, 218 yards, a defense that had no answer.

UTSA didn't go quietly. Owen McCown threw for 265 yards and three touchdowns, and A'Marion Peterson broke off a 52-yard score of his own, finishing with 77 yards on the ground. The Roadrunners (7-2, 4-1 American) moved the ball. They just couldn't stop anybody, and in a track meet like this one, that's the only stat that matters.

For UTSA, this was the first conference loss of the season, and it cost them real ground. They drop a half-game behind North Texas and fall into a second-place tie with Memphis, a swing that turns what looked like a comfortable run at a conference title into a genuine race with three weeks left.

For Florida Atlantic, the number that matters is six. The Owls are 6-3 now, and that sixth win means bowl eligibility is locked up with a month of football still to play. For a program that's had its share of lean, directionless seasons, clinching a bowl spot in early November with offense this explosive is the kind of marker a staff points to when they're building a roster for next year.

What Comes Next For Both Teams

The schedule doesn't let either side breathe. UTSA hosts North Texas on November 14 in what is now effectively a must-win to stay in the conference race they were leading a day ago. Florida Atlantic travels to Tulsa the same day, chasing more than just the bowl berth it already has in hand. Six wins gets you to the postseason. It doesn't get you a good seed, and it doesn't erase the kind of middling seasons that made bowl eligibility feel like an open question in October.

What I'm watching next: whether Veltkamp's four-touchdown night was a ceiling game against a UTSA defense that got gashed, or the new baseline for an FAU offense that just put up 566 yards on a conference leader. Tulsa will tell us a lot more than this one did.