DAYTON, Ohio -- Kenny James scored on a 2-yard run with 47 seconds remaining, his third touchdown of the game, to give San Diego a 31-28 Pioneer Football League victory over Dayton on Saturday.
Mason Mills completed 5 of 7 passes during the winning 61-yard drive for the Toreros (7-2, 5-1), who led 24-0 at halftime before the Flyers (6-4, 4-3) came back to take a 28-24 lead.
After San Diego's go-ahead score, Dayton reached its 47 before Rob Beathard intercepted Will Bardo's pass on the game's final play.
Bardo threw three touchdown passes in the second half to rally the Flyers, including a 36-yarder to Branden Johnson with 2:33 left that gave them their only lead of the game.
James carried 28 times for 184 yards for the Toreros, who scored on their first three possessions. The third came after they recovered a blocked Dayton punt at the Flyers 32.
Western Kentucky commit Jared Nash launches this snap from the bleachers and successfully sinks it in the garbage can.
Florida State coach Jimbo Fisher hopes quarterback Sean Maguire is ready to go full speed by the middle of June.
Graduate transfer quarterback Davis Webb has officially joined California, giving the Golden Bears an experienced option to replace No. 1 overall NFL draft pick Jared Goff.
First-year football coach Dino Babers, hired by former Syracuse AD Mark Coyle, is on the committee that will search for Coyle's replacement.
Hugh Freeze has some major holes to fill on offense with the departures of Laremy Tunsil and Laquon Treadwell, but there is Chady Kelly and good depth.
After transferring in from Montana State, Dakota Prukop has a checklist he's working from as he prepares to compete for the Oregon job.