The San Diego Toreros beat the Dayton Flyers 16-10 Saturday, earning their first road win on the season and moving to 6-3 overall.