| | | Gannon won toss and defers. |
| Gan | 1-10 | at Gan30 | GAN ball on GAN30. |
| | | Albert Benedict kickoff 70 yards to the IUP0, touchback. |
| Iup | 1-10 | at Iup20 | Tobias Robinson rush for 5 yards to the IUP25 (Johnny Jones). |
| Iup | 2-5 | at Iup25 | Tobias Robinson rush for 3 yards to the IUP28 (Chris Cook). |
| Iup | 3-2 | at Iup28 | Pat Smith pass incomplete to Mychal Skinner (Parris Williams). |
| Iup | 4-2 | at Iup28 | Jared Kaufmann punt 35 yards to the GAN37, downed. |
| | | Drive: 3 plays, 8 yards, TOP 01:38 |
| Gan | 1-10 | at Gan37 | GANNON drive start at 13:22, Jon Richardson rush for 8 yards to the GAN45 (C. Spigelmeyer). |
| Gan | 2-2 | at Gan45 | Jon Richardson rush for 7 yards to the IUP48, 1ST DOWN GAN (Carliss Jeter). |
| Gan | 1-10 | at Iup48 | PENALTY GAN false start 5 yards to the GAN47. |
| Gan | 1-15 | at Gan47 | Zach Boedicker rush for 3 yards to the 50 yardline (Thomas Lindsay). |
| Gan | 2-12 | at Gan50 | PENALTY GAN false start 5 yards to the GAN45. |
| Gan | 2-17 | at Gan45 | Zach Boedicker rush for 55 yards to the IUP0, 1ST DOWN GAN, TOUCHDOWN, clock 11:12. |
| | | Connor Kimball pass attempt to Evan Twombly good. |
| | | Gannon 8, IUP 0 |
| | | Drive: 4 plays, 63 yards, TOP 02:10 |
| | | Albert Benedict kickoff 65 yards to the IUP5, A. Owusu-Ansah return 23 yards to the IUP28 (Jason Ladouceur;Tyler Batts). |
| Iup | 1-10 | at Iup28 | IUP drive start at 11:02. |
| Iup | 1-10 | at Iup28 | PENALTY IUP false start 5 yards to the IUP23. |
| Iup | 1-15 | at Iup23 | Tobias Robinson rush for 1 yard to the IUP24 (Jerry Smith). |
| Iup | 2-14 | at Iup24 | Pat Smith sacked for loss of 5 yards to the IUP19 (Randy Colling). |
| Iup | 3-19 | at Iup19 | Timeout IUP, clock 09:52. |
| Iup | 3-19 | at Iup19 | Pat Smith pass complete to Javon Rowan for 19 yards to the IUP38 (Johnny Jones), PENALTY IUP illegal forward pass 3 yards to the IUP16, NO PLAY. |
| Iup | 4-22 | at Iup16 | Jared Kaufmann punt 27 yards to the IUP43, fair catch by Anthony Weaver. |
| | | Drive: 2 plays, minus 12 yards, TOP 01:28 |
| Gan | 1-10 | at Iup43 | GANNON drive start at 09:34. |
| Gan | 1-10 | at Iup43 | Zach Boedicker pass incomplete to Jerry Smith. |
| Gan | 2-10 | at Iup43 | Jon Richardson rush for 16 yards to the IUP27, 1ST DOWN GAN (A. Owusu-Ansah). |
| Gan | 1-10 | at Iup27 | Zach Boedicker pass complete to Jonathon Jones for 16 yards to the IUP11, 1ST DOWN GAN (Mark Jackson). |
| Gan | 1-10 | at Iup11 | Jon Richardson rush for 5 yards to the IUP6 (Thomas Lindsay). |
| Gan | 2-5 | at Iup06 | Zach Boedicker rush for 6 yards to the IUP0, 1ST DOWN GAN, TOUCHDOWN, clock 07:41. |
| | | M.Szczupakowski kick attempt good. |
| | | Gannon 15, IUP 0 |
| | | Drive: 5 plays, 43 yards, TOP 01:53 |
| | | Albert Benedict kickoff 68 yards to the IUP2, Javon Rowan return 21 yards to the IUP23 (Chris Cook). |
| Iup | 1-10 | at Iup23 | IUP drive start at 07:35. |
| Iup | 1-10 | at Iup23 | Tobias Robinson rush for 1 yard to the IUP24 (Cory Borden;Randy Colling). |
| Iup | 2-9 | at Iup24 | Pat Smith pass complete to Mychal Skinner for 7 yards to the IUP31 (Chris Cook;Parris Williams). |
| Iup | 3-2 | at Iup31 | Timeout IUP, clock 06:12. |
| Iup | 3-2 | at Iup31 | Pat Smith pass complete to Tobias Robinson for 5 yards to the IUP36, 1ST DOWN IUP (Khayree Connors;Brandon Carter). |
| Iup | 1-10 | at Iup36 | Javon Rowan rush for 19 yards to the GAN45, 1ST DOWN IUP (Anthony Weaver). |
| Iup | 1-10 | at Gan45 | Tobias Robinson rush for 4 yards to the GAN41 (Keith Yager). |
| Iup | 2-6 | at Gan41 | Tobias Robinson rush for 4 yards to the GAN37 (Keith Yager). |
| Iup | 3-2 | at Gan37 | Tobias Robinson rush for 1 yard to the GAN36 (Johnny Jones;Jerry Smith). |
| Iup | 4-1 | at Gan36 | Tobias Robinson rush for 2 yards to the GAN34, 1ST DOWN IUP (Brandon Carter;Ian Jeffers). |
| Iup | 1-10 | at Gan34 | Pat Smith pass complete to Nate Morrow for 15 yards to the GAN19, 1ST DOWN IUP (Brandon Carter;Anthony Weaver). |
| Iup | 1-10 | at Gan19 | PENALTY IUP false start 5 yards to the GAN24. |
| Iup | 1-15 | at Gan24 | Tobias Robinson rush for no gain to the GAN24 (Dominic Jackson;Cory Borden). |
| Iup | 2-15 | at Gan24 | Pat Smith pass complete to Tobias Robinson for 6 yards to the GAN18 (Parris Williams). |
| Iup | 3-9 | at Gan18 | Tobias Robinson rush for loss of 4 yards to the GAN22 (Dominic Jackson). |
| Iup | 4-13 | at Gan22 | Jared Kaufmann rush for loss of 6 yards to the GAN28 (Tyler Sutphen). |
| | | Drive: 13 plays, 49 yards, TOP 07:31 |
| Gan | 1-10 | at Gan28 | GANNON drive start at 00:04. |
| | | Gannon 15, IUP 0 |
| Gan | 1-10 | at Gan28 | Start of 2nd quarter, clock 15:00. |
| Gan | 1-10 | at Gan28 | Tyler Batts rush for no gain to the GAN28 (Mike Gee). |
| Gan | 2-10 | at Gan28 | Zach Boedicker pass complete to Evan Twombly for 7 yards to the GAN35 (Daryl Jones). |
| Gan | 3-3 | at Gan35 | Jon Richardson rush for 8 yards to the GAN43, 1ST DOWN GAN (Myke Wells). |
| Gan | 1-10 | at Gan43 | Tyler Batts rush for 4 yards to the GAN47 (C. Spigelmeyer). |
| Gan | 2-6 | at Gan47 | Tyler Batts rush for 4 yards to the IUP49 (Daryl Jones). |
| Gan | 3-2 | at Iup49 | Jon Richardson rush for 1 yard to the IUP48 (Nick Bojalad). |
| Gan | 4-1 | at Iup48 | Timeout Gannon, clock 11:11. |
| Gan | 4-1 | at Iup48 | Jon Richardson rush for no gain to the IUP48 (Nate George;James Carson). |
| | | Drive: 7 plays, 24 yards, TOP 03:59 |
| Iup | 1-10 | at Iup48 | IUP drive start at 11:05. |
| Iup | 1-10 | at Iup48 | Pat Smith pass incomplete to Javon Rowan. |
| Iup | 2-10 | at Iup48 | Tobias Robinson rush for 8 yards to the GAN44 (Randy Colling). |
| Iup | 3-2 | at Gan44 | Pat Smith pass complete to Darryl Herod for 13 yards to the GAN31 (Connor Kimball), PENALTY IUP illegal procedure 5 yards to the GAN49, NO PLAY. |
| Iup | 3-7 | at Gan49 | Pat Smith pass intercepted by Parris Williams at the GAN43, Parris Williams return 0 yards to the GAN43. |
| | | Drive: 3 plays, 3 yards, TOP 01:18 |
| Gan | 1-10 | at Gan43 | GANNON drive start at 09:47. |
| Gan | 1-10 | at Gan43 | Tyler Batts rush for 4 yards to the GAN47 (Nate George). |
| Gan | 2-6 | at Gan47 | Tyler Batts rush for 1 yard to the GAN48 (James Carson). |
| Gan | 3-5 | at Gan48 | Zach Boedicker sacked for loss of 9 yards to the GAN39 (Mark Jackson). |
| Gan | 4-14 | at Gan39 | Evan Euler punt 29 yards to the IUP32, downed. |
| | | Drive: 3 plays, minus 4 yards, TOP 02:14 |
| Iup | 1-10 | at Iup32 | IUP drive start at 07:33. |
| Iup | 1-10 | at Iup32 | Tobias Robinson rush for 5 yards to the IUP37 (Randy Colling). |
| Iup | 2-5 | at Iup37 | Pat Smith rush for 3 yards to the IUP40. |
| Iup | 3-2 | at Iup40 | Pat Smith pass incomplete to Darryl Herod. |
| Iup | 4-2 | at Iup40 | Jared Kaufmann punt 45 yards to the GAN15, downed. |
| | | Drive: 3 plays, 8 yards, TOP 01:23 |
| Gan | 1-10 | at Gan15 | GANNON drive start at 06:10. |
| Gan | 1-10 | at Gan15 | Jon Richardson rush for 5 yards to the GAN20 (Nate George). |
| Gan | 2-5 | at Gan20 | Zach Boedicker rush for 1 yard to the GAN21, PENALTY GAN holding 10 yards to the GAN11. |
| Gan | 2-14 | at Gan11 | 2nd and 14. |
| Gan | 2-14 | at Gan11 | Zach Boedicker sacked for loss of 9 yards to the GAN2 (Thomas Lindsay). |
| Gan | 3-23 | at Gan02 | Timeout Gannon, clock 04:13. |
| Gan | 3-23 | at Gan02 | Zach Boedicker pass incomplete to Jon Richardson. |
| Gan | 4-23 | at Gan02 | Evan Euler punt 24 yards to the GAN26, A. Owusu-Ansah return 2 yards to the GAN24 (Tyler Batts). |
| | | Drive: 4 plays, minus 13 yards, TOP 02:09 |
| Iup | 1-10 | at Gan24 | IUP drive start at 04:01. |
| Iup | 1-10 | at Gan24 | Harvie Tuck rush for 3 yards to the GAN21 (Parris Williams;Matt Jones). |
| Iup | 2-7 | at Gan21 | Harvie Tuck rush for 6 yards to the GAN15 (Randy Colling;Will Giles). |
| Iup | 3-1 | at Gan15 | Harvie Tuck rush for 2 yards to the GAN13, 1ST DOWN IUP (Matt Jones). |
| Iup | 1-10 | at Gan13 | Pat Smith pass complete to Nate Morrow for 10 yards to the GAN3 (Anthony Weaver;Khayree Connors), PENALTY IUP ineligible downfield on pass 5 yards to the GAN18, NO PLAY. |
| Iup | 1-15 | at Gan18 | Harvie Tuck rush for 10 yards to the GAN8 (Will Giles;Johnny Jones). |
| Iup | 2-5 | at Gan08 | Harvie Tuck rush for 2 yards to the GAN6 (Parris Williams). |
| Iup | 3-3 | at Gan06 | Timeout IUP, clock 01:03. |
| Iup | 3-3 | at Gan06 | Pat Smith pass complete to Javon Rowan for 4 yards to the GAN2, 1ST DOWN IUP. |
| Iup | 1-G | at Gan02 | Pat Smith pass complete to Nate Morrow for loss of 2 yards to the GAN4 (Khayree Connors). |
| Iup | 2-G | at Gan04 | Pat Smith pass incomplete (Parris Williams). |
| Iup | 3-G | at Gan04 | Tobias Robinson rush for no gain to the GAN4 (Keith Yager). |
| Iup | 4-G | at Gan04 | Craig Burgess field goal attempt from 21 GOOD, clock 00:00. |
| | | Gannon 15, IUP 3 |
| Iup | 1-G | at Iup30 | End of half, clock 00:00. |
| | | Drive: 10 plays, 20 yards, TOP 04:01 |
| | | Gannon 15, IUP 3 |
| Iup | 1-G | at Iup30 | Start of 3rd quarter, clock 15:00, IUP ball on IUP30. |
| | | Drive: 10 plays, 20 yards, TOP 04:01 |
| | | Craig Burgess kickoff 64 yards to the GAN6, Tyler Batts return 23 yards to the GAN29 (Mike Katch;Jovan Martinez). |
| Gan | 1-10 | at Gan29 | GANNON drive start at 14:53. |
| Gan | 1-10 | at Gan29 | Jon Richardson rush for 3 yards to the GAN32 (Myke Wells). |
| Gan | 2-7 | at Gan32 | Zach Boedicker pass complete to Evan Twombly for 14 yards to the GAN46, 1ST DOWN GAN (Mark Jackson). |
| Gan | 1-10 | at Gan46 | Zach Boedicker pass complete to Jonathon Jones for loss of 2 yards to the GAN44 (Mark Jackson). |
| Gan | 2-12 | at Gan44 | Jon Richardson rush for 3 yards to the GAN47 (Nick Bojalad;Nate George). |
| Gan | 3-9 | at Gan47 | Zach Boedicker pass complete to Levar Goff for 12 yards to the IUP41, 1ST DOWN GAN. |
| Gan | 1-10 | at Iup41 | Jon Richardson rush for 7 yards to the IUP34 (Daryl Jones;Carliss Jeter). |
| Gan | 2-3 | at Iup34 | Zach Boedicker rush for 3 yards to the IUP31, 1ST DOWN GAN (Daryl Jones;Mark Jackson). |
| Gan | 1-10 | at Iup31 | Zach Boedicker pass complete to Matt Davis for 31 yards to the IUP0, 1ST DOWN GAN, TOUCHDOWN, clock 10:31. |
| | | Jeremy Ditzler kick attempt good. |
| | | Gannon 22, IUP 3 |
| | | Drive: 8 plays, 71 yards, TOP 04:22 |
| | | Albert Benedict kickoff 55 yards to the IUP15, out-of-bounds, IUP ball on IUP40. |
| Iup | 1-10 | at Iup40 | IUP drive start at 10:31. |
| Iup | 1-10 | at Iup40 | Pat Smith pass incomplete to Javon Rowan. |
| Iup | 2-10 | at Iup40 | Tobias Robinson rush for loss of 2 yards to the IUP38 (Khayree Connors). |
| Iup | 3-12 | at Iup38 | Pat Smith pass incomplete to Mychal Skinner, PENALTY GAN roughing passer 15 yards to the GAN47, 1ST DOWN IUP, NO PLAY. |
| Iup | 1-10 | at Gan47 | Pat Smith pass complete to Javon Rowan for 15 yards to the GAN32, 1ST DOWN IUP (Anthony Weaver). |
| Iup | 1-10 | at Gan32 | Tobias Robinson rush for 2 yards to the GAN30, out-of-bounds (Chris Cook), PENALTY IUP holding 10 yards to the GAN42, NO PLAY. |
| Iup | 1-20 | at Gan42 | Pat Smith pass intercepted by Parris Williams at the GAN36, Parris Williams return 11 yards to the GAN47 (Louis Mobley). |
| | | Drive: 4 plays, 18 yards, TOP 01:45 |
| Gan | 1-10 | at Gan47 | GANNON drive start at 08:46. |
| Gan | 1-10 | at Gan47 | Zach Boedicker rush for 9 yards to the IUP44 (Thomas Lindsay). |
| Gan | 2-1 | at Iup44 | Jon Richardson rush for loss of 2 yards to the IUP46 (Carliss Jeter). |
| Gan | 3-3 | at Iup46 | Tyler Batts rush for 46 yards to the IUP0, 1ST DOWN GAN, TOUCHDOWN, clock 07:10. |
| | | Jeremy Ditzler kick attempt good. |
| | | Gannon 29, IUP 3 |
| | | Drive: 3 plays, 53 yards, TOP 01:36 |
| | | Albert Benedict kickoff 63 yards to the IUP7, Javon Rowan return 30 yards to the IUP37 (Miles Brooks). |
| Iup | 1-10 | at Iup37 | IUP drive start at 07:02. |
| Iup | 1-10 | at Iup37 | Pat Smith pass complete to Javon Rowan for 1 yard to the IUP38 (Connor Kimball), PENALTY GAN personal foul 15 yards to the GAN47, 1ST DOWN IUP. |
| Iup | 1-10 | at Gan47 | 1st and 10. |
| Iup | 1-10 | at Gan47 | Pat Smith pass incomplete to Javon Rowan. |
| Iup | 2-10 | at Gan47 | Tobias Robinson rush for 6 yards to the GAN41 (Parris Williams). |
| Iup | 3-4 | at Gan41 | Pat Smith pass incomplete to Javon Rowan. |
| Iup | 4-4 | at Gan41 | Jared Kaufmann punt 33 yards to the GAN8, Anthony Weaver return 4 yards to the GAN12 (Abe Satterfield). |
| | | Drive: 4 plays, 22 yards, TOP 01:10 |
| Gan | 1-10 | at Gan12 | GANNON drive start at 05:52. |
| Gan | 1-10 | at Gan12 | Jon Richardson rush for 4 yards to the GAN16 (James Carson). |
| Gan | 2-6 | at Gan16 | Zach Boedicker rush for no gain to the GAN16 (James Carson). |
| Gan | 3-6 | at Gan16 | Zach Boedicker pass complete to Jonathon Jones for 7 yards to the GAN23, 1ST DOWN GAN. |
| Gan | 1-10 | at Gan23 | Jon Richardson rush for 2 yards to the GAN25 (Carl Thornton). |
| Gan | 2-8 | at Gan25 | Jon Richardson rush for loss of 5 yards to the GAN20 (Mike Gee). |
| Gan | 3-13 | at Gan20 | Zach Boedicker sacked for loss of 5 yards to the GAN15 (Mike Gee), fumble by Zach Boedicker recovered by IUP C. Spigelmeyer at GAN15. |
| | | Drive: 6 plays, 3 yards, TOP 03:23 |
| Iup | 1-10 | at Gan15 | IUP drive start at 02:29. |
| Iup | 1-10 | at Gan15 | Tobias Robinson rush for no gain to the GAN15 (Kevin Minor;Chris Cook). |
| Iup | 2-10 | at Gan15 | Pat Smith pass complete to A. Constantine for 2 yards to the GAN13 (Connor Kimball). |
| Iup | 3-8 | at Gan13 | Pat Smith pass incomplete to Nate Morrow. |
| Iup | 4-8 | at Gan13 | Pat Smith pass complete to Mychal Skinner for 7 yards to the GAN6 (Connor Kimball), PENALTY IUP personal foul 15 yards to the GAN21. |
| Iup | 4-16 | at Gan21 | Change of possession, GAN ball on GAN21, 1st and 10. |
| | | Drive: 4 plays, minus 6 yards, TOP 01:23 |
| Gan | 1-10 | at Gan21 | GANNON drive start at 01:06. |
| Gan | 1-10 | at Gan21 | Tyler Batts rush for 8 yards to the GAN29 (Carliss Jeter). |
| Gan | 2-2 | at Gan29 | Tyler Batts rush for 4 yards to the GAN33, 1ST DOWN GAN (Myke Wells). |
| | | Drive: 2 plays, 12 yards, TOP 08:51 |
| | | Gannon 29, IUP 3 |
| Gan | 1-10 | at Gan33 | Start of 4th quarter, clock 15:00. |
| Gan | 1-10 | at Gan33 | Jon Richardson rush for 6 yards to the GAN39 (Daryl Jones). |
| Gan | 2-4 | at Gan39 | Tyler Batts rush for 8 yards to the GAN47, 1ST DOWN GAN (Daryl Jones;C. Spigelmeyer). |
| Gan | 1-10 | at Gan47 | Tyler Batts rush for 3 yards to the 50 yardline (Myke Wells). |
| Gan | 2-7 | at Gan50 | Jon Richardson rush for 4 yards to the IUP46 (James Carson;Nate George). |
| Gan | 3-3 | at Iup46 | Zach Boedicker rush for 15 yards to the IUP31, 1ST DOWN GAN (Mark Jackson). |
| Gan | 1-10 | at Iup31 | Tyler Batts rush for 12 yards to the IUP19, 1ST DOWN GAN (A. Owusu-Ansah). |
| Gan | 1-10 | at Iup19 | Tyler Batts rush for 6 yards to the IUP13 (Thomas Lindsay). |
| Gan | 2-4 | at Iup13 | Zach Boedicker pass incomplete to Donny Mallin. |
| Gan | 3-4 | at Iup13 | Jon Richardson rush for 6 yards to the IUP7, 1ST DOWN GAN (Carliss Jeter). |
| Gan | 1-G | at Iup07 | Tyler Batts rush for loss of 5 yards to the IUP12 (Mark Jackson). |
| Gan | 2-G | at Iup12 | Zach Boedicker rush for 3 yards to the IUP9 (Carliss Jeter;Mike Katch). |
| Gan | 3-G | at Iup09 | Zach Boedicker rush for 6 yards to the IUP3 (Mike Gee). |
| Gan | 4-G | at Iup03 | PENALTY GAN delay of game declined. |
| Gan | 4-G | at Iup03 | Jeremy Ditzler field goal attempt from 21 MISSED - wide left, spot at IUP20, clock 07:15. |
| | | Drive: 15 plays, 76 yards, TOP 08:51 |
| Iup | 1-10 | at Iup20 | IUP drive start at 07:15. |
| Iup | 1-10 | at Iup20 | Tobias Robinson rush for loss of 1 yard to the IUP19 (Randy Colling). |
| Iup | 2-11 | at Iup19 | Pat Smith pass complete to Javon Rowan for no gain to the IUP19 (Will Giles). |
| Iup | 3-11 | at Iup19 | Pat Smith sacked for loss of 9 yards to the IUP10 (Randy Colling), fumble by Pat Smith recovered by IUP TEAM at IUP10. |
| Iup | 4-20 | at Iup10 | Jared Kaufmann punt 37 yards to the IUP47, downed. |
| | | Drive: 3 plays, minus 10 yards, TOP 01:53 |
| Gan | 1-10 | at Iup47 | GANNON drive start at 05:22. |
| Gan | 1-10 | at Iup47 | Jon Richardson rush for 7 yards to the IUP40 (Daryl Jones). |
| Gan | 2-3 | at Iup40 | Tyler Batts rush for 2 yards to the IUP38 (Carliss Jeter). |
| Gan | 3-1 | at Iup38 | Jon Richardson rush for loss of 4 yards to the IUP42 (Myke Wells). |
| Gan | 4-5 | at Iup42 | Evan Euler punt 42 yards to the IUP0, touchback. |
| | | Drive: 3 plays, 5 yards, TOP 02:10 |
| Iup | 1-10 | at Iup20 | IUP drive start at 03:12. |
| Iup | 1-10 | at Iup20 | Pat Smith sacked for loss of 10 yards to the IUP10 (Matt Jones;Keith Yager). |
| Iup | 2-20 | at Iup10 | Harvie Tuck rush for 8 yards to the IUP18 (Danny Giegerich). |
| Iup | 3-12 | at Iup18 | Pat Smith pass incomplete to Harvie Tuck. |
| Iup | 4-12 | at Iup18 | Jared Kaufmann punt 41 yards to the GAN41, fair catch by Tyler Batts. |
| | | Drive: 3 plays, minus 2 yards, TOP 01:36 |
| Gan | 1-10 | at Gan41 | GANNON drive start at 01:36. |
| Gan | 1-10 | at Gan41 | TEAM rush for loss of 2 yards to the GAN39. |
| Gan | 2-12 | at Gan39 | TEAM rush for loss of 4 yards to the GAN35. |
| Gan | 3-16 | at Gan35 | TEAM rush for loss of 4 yards to the GAN31. |
| Gan | 4-20 | at Gan31 | End of game, clock 00:00. |
| | | Drive: 3 plays, minus 10 yards, TOP 01:36 |
| | | FINAL SCORE |
| | | Gannon 29, IUP 3 |