INDIANAPOLIS -- Jack Cook threw for 254 yards and five touchdowns, Tucker Yinger rushed for 222 yards and Dayton held off Butler 38-28 on Saturday.
Butler trailed by as many as 21 points and closed to within 10 on Will Marty's 29-yard TD pass to Brad Sznajder with 2:46 left to play, but the Flyers recovered the ensuing onside kick and ran out the clock for the win.
Cook completed 16 of 19 passes and the Flyers (4-4, 3-2 Pioneer League) led 21-7 at halftime after his two TD passes to Ryan Sibinski and a 22-yarder to Adam Trautman.