| | | Slippery Rock won and deferred. |
| Rock | 1-10 | at Rock30 | Start of 1st quarter, clock 15:00. |
| | | Gannon won the toss and deferred. |
| Rock | 1-10 | at Rock30 | GAN ball on GAN30. |
| | | Albert Benedict kickoff 60 yards to the ROCK10, Jeff Jackson return 16 yards to the ROCK26 (Jon Tague). |
| Rock | 1-10 | at Rock26 | Scott-Mitchell rush for 1 yard to the ROCK27 (Johnny Jones). |
| Rock | 2-9 | at Rock27 | R. Colavecchia pass complete to Jerm. Cromerdie for 9 yards to the ROCK36, 1ST DOWN ROCK, out-of-bounds (John Chisolm;Mi. Schweisthal). |
| Rock | 1-10 | at Rock36 | Scott-Mitchell rush for 34 yards to the GAN30, 1ST DOWN ROCK (Anthony Weaver). |
| Rock | 1-10 | at Gan30 | Ryan Lehmeier rush for loss of 4 yards to the GAN34 (Keith Yager;Will Giles). |
| Rock | 2-14 | at Gan34 | R. Colavecchia pass complete to Devin Goda for 5 yards to the GAN29, out-of-bounds (Anthony Weaver), PENALTY GAN offside defense (Ian Jeffers) 5 yards to the GAN29, NO PLAY. |
| Rock | 2-9 | at Gan29 | Scott-Mitchell rush for 5 yards to the GAN24 (Will Giles;Anthony Weaver). |
| Rock | 3-4 | at Gan24 | Scott-Mitchell rush for loss of 1 yard to the GAN25 (Randy Colling;Will Giles). |
| Rock | 4-5 | at Gan25 | C.J. Bahr field goal attempt from 42 MISSED - hit crossbar, spot at GAN25, clock 10:44, PENALTY ROCK holding declined. |
| | | Drive: 7 plays, 49 yards, TOP 07:42 |
| Gan | 1-10 | at Gan25 | Jon Richardson rush for 2 yards to the GAN27 (Jeff Thompson). |
| Gan | 2-8 | at Gan27 | Zach Boedicker pass complete to Jonathon Jones for 21 yards to the GAN48, 1ST DOWN GAN, out-of-bounds (Andre Freeman). |
| Gan | 1-10 | at Gan48 | Jon Richardson rush for loss of 1 yard to the GAN47 (Zach Sheridan). |
| Gan | 2-11 | at Gan47 | Zach Boedicker sacked for loss of 2 yards to the GAN45 (Tyler Henderson;Mike White). |
| Gan | 3-13 | at Gan45 | Zach Boedicker rush for 1 yard to the GAN46 (Robert Doiley). |
| Gan | 4-12 | at Gan46 | Evan Euler punt 36 yards to the ROCK18, Robert Doiley return 11 yards to the ROCK29 (Anthony Weaver;Matt Jones). |
| | | Drive: 5 plays, 21 yards, TOP 00:00 |
| Rock | 1-10 | at Rock29 | SLIPPERY ROCK drive start at 07:18. |
| Rock | 1-10 | at Rock29 | Scott-Mitchell rush for 2 yards to the ROCK31 (Jon Tague;Randy Colling). |
| Rock | 2-8 | at Rock31 | R. Colavecchia pass incomplete to Devin Goda. |
| Rock | 3-8 | at Rock31 | R. Colavecchia pass complete to Kevin Sanders for 20 yards to the GAN49, 1ST DOWN ROCK (Chris Cook;Mi. Schweisthal). |
| Rock | 1-10 | at Gan49 | Scott-Mitchell rush for 8 yards to the GAN41 (Connor Kimball). |
| Rock | 2-2 | at Gan41 | Scott-Mitchell rush for loss of 1 yard to the GAN42 (Johnny Jones;Chris Cook). |
| Rock | 3-3 | at Gan42 | R. Colavecchia pass complete to Devin Goda for 9 yards to the GAN33, 1ST DOWN ROCK (Chris Cook;Mi. Schweisthal). |
| Rock | 1-10 | at Gan33 | R. Colavecchia pass complete to Kenny Cottman for 15 yards to the GAN18, 1ST DOWN ROCK (Chris Cook;Mi. Schweisthal). |
| Rock | 1-10 | at Gan18 | R. Colavecchia rush for 17 yards to the GAN1, 1ST DOWN ROCK, out-of-bounds (Chris Cook;Mi. Schweisthal). |
| Rock | 1-G | at Gan01 | R. Colavecchia rush for 1 yard to the GAN0, TOUCHDOWN, clock 02:50. |
| | | C.J. Bahr kick attempt good. |
| | | Slippery Rock 7, Gannon 0 |
| | | Drive: 9 plays, 71 yards, TOP 04:28 |
| | | C.J. Bahr kickoff 42 yards to the GAN28, Miles Brooks return 0 yards to the GAN28, fumble by Miles Brooks recovered by GAN Miles Brooks at GAN28, Miles Brooks for 2 yards to the GAN30 (Ak. Satterfield). |
| Gan | 1-10 | at Gan30 | GANNON drive start at 02:46, GAN ball on GAN30. |
| Gan | 1-10 | at Gan30 | Zach Boedicker pass complete to Jason Ladouceur for 47 yards to the ROCK23, 1ST DOWN GAN (Robert Doiley). |
| Gan | 1-10 | at Rock23 | Jon Richardson rush for 4 yards to the ROCK19 (Pat Marsilio;Scott Kachurik). |
| Gan | 2-6 | at Rock19 | Zach Boedicker sacked for loss of 7 yards to the ROCK26 (Pat Marsilio). |
| Gan | 3-13 | at Rock26 | Jon Richardson rush for 26 yards to the ROCK0, 1ST DOWN GAN, TOUCHDOWN, clock 00:53. |
| | | Jeremy Ditzler kick attempt good. |
| | | Slippery Rock 7, Gannon 7 |
| | | Drive: 4 plays, 70 yards, TOP 02:06 |
| | | Albert Benedict kickoff 62 yards to the ROCK8, Ak. Satterfield return 92 yards to the GAN0, TOUCHDOWN, clock 00:40. |
| | | C.J. Bahr kick attempt good. |
| | | Slippery Rock 14, Gannon 7 |
| | | C.J. Bahr kickoff 40 yards to the GAN30, Anthony Weaver return 5 yards to the GAN35 (Bobby Joyce;Seth Hake). |
| Gan | 1-10 | at Gan35 | GANNON drive start at 00:36. |
| Gan | 1-10 | at Gan35 | Jon Richardson rush for loss of 3 yards to the GAN32 (Tyler Henderson). |
| | | Drive: 1 plays, minus 3 yards, TOP 02:29 |
| | | Slippery Rock 14, Gannon 7 |
| Gan | 2-13 | at Gan32 | Start of 2nd quarter, clock 15:00. |
| Gan | 2-13 | at Gan32 | Jon Richardson rush for 8 yards to the GAN40 (Brandon Watters;Jayson Nickson). |
| Gan | 3-5 | at Gan40 | PENALTY GAN false start 5 yards to the GAN35. |
| Gan | 3-10 | at Gan35 | Zach Boedicker sacked for loss of 8 yards to the GAN27 (Matt Holsberger). |
| Gan | 4-18 | at Gan27 | Evan Euler punt 26 yards to the ROCK47, downed. |
| | | Drive: 3 plays, minus 8 yards, TOP 02:29 |
| Rock | 1-10 | at Rock47 | SLIPPERY ROCK drive start at 13:07. |
| Rock | 1-10 | at Rock47 | Damar. Cleckley rush for 14 yards to the GAN39, 1ST DOWN ROCK. |
| Rock | 1-10 | at Gan39 | R. Colavecchia pass complete to Jerm. Cromerdie for 10 yards to the GAN29, 1ST DOWN ROCK, out-of-bounds (Connor Kimball). |
| Rock | 1-10 | at Gan29 | Damar. Cleckley rush for 10 yards to the GAN19, 1ST DOWN ROCK (Connor Kimball). |
| Rock | 1-10 | at Gan19 | R. Colavecchia pass complete to Kevin Guidish for 19 yards to the GAN0, 1ST DOWN ROCK, TOUCHDOWN, clock 11:32. |
| | | C.J. Bahr kick attempt good. |
| | | Slippery Rock 21, Gannon 7 |
| Rock | 1-G | at Rock30 | PENALTY GAN 12 men on the field 5 yards to the ROCK35. |
| | | Drive: 4 plays, 53 yards, TOP 01:35 |
| | | C.J. Bahr kickoff 65 yards to the GAN0, Jon Richardson return 30 yards to the GAN30 (Andre Freeman). |
| Gan | 1-10 | at Gan30 | GANNON drive start at 11:25. |
| Gan | 1-10 | at Gan30 | Zach Boedicker pass complete to Corey Bradley for 10 yards to the GAN40, 1ST DOWN GAN (Tyler Henderson). |
| Gan | 1-10 | at Gan40 | Tyler Batts rush for 9 yards to the GAN49 (Jayson Nickson). |
| Gan | 2-1 | at Gan49 | Tyler Batts rush for 2 yards to the ROCK49, 1ST DOWN GAN (Tyler Henderson;Travis Wolff). |
| Gan | 1-10 | at Rock49 | Zach Boedicker rush for no gain to the ROCK49 (Pat Marsilio), PENALTY ROCK face mask (Pat Marsilio) 15 yards to the ROCK34, 1ST DOWN GAN, NO PLAY. |
| Gan | 1-10 | at Rock34 | Zach Boedicker pass incomplete to Geoff Hicks (Robert Doiley). |
| Gan | 2-10 | at Rock34 | Tyler Batts rush for 3 yards to the ROCK31 (Marty Kern;Jayson Nickson). |
| Gan | 3-7 | at Rock31 | Zach Boedicker pass complete to Levar Goff for 31 yards to the ROCK0, 1ST DOWN GAN, TOUCHDOWN, clock 08:09. |
| | | Jeremy Ditzler kick attempt good. |
| | | Slippery Rock 21, Gannon 14 |
| | | Drive: 6 plays, 70 yards, TOP 03:16 |
| | | Albert Benedict kickoff 50 yards to the ROCK20, Ak. Satterfield return 0 yards to the ROCK20, fumble by Ak. Satterfield recovered by ROCK Ak. Satterfield at ROCK19, Ak. Satterfield for 1 yard to the ROCK20 (Ben Griffith;Jason Ladouceur). |
| Rock | 1-10 | at Rock20 | SLIPPERY ROCK drive start at 08:02. |
| Rock | 1-10 | at Rock20 | Ryan Lehmeier rush for 5 yards to the ROCK25 (Ian Jeffers). |
| Rock | 2-5 | at Rock25 | R. Colavecchia pass incomplete to Kevin Sanders (John Chisolm). |
| Rock | 3-5 | at Rock25 | R. Colavecchia pass complete to Devin Goda for 33 yards to the GAN42, 1ST DOWN ROCK. |
| Rock | 1-10 | at Gan42 | Ryan Lehmeier rush for 2 yards to the GAN40 (Chris Cook;Johnny Jones). |
| Rock | 2-8 | at Gan40 | R. Colavecchia rush for 9 yards to the GAN31, 1ST DOWN ROCK, out-of-bounds. |
| Rock | 1-10 | at Gan31 | Ryan Lehmeier rush for 8 yards to the GAN23 (John Chisolm;Cory Borden). |
| Rock | 2-2 | at Gan23 | Ryan Lehmeier rush for no gain to the GAN23 (Johnny Jones;Keith Yager). |
| Rock | 3-2 | at Gan23 | R. Colavecchia pass complete to Devin Goda for 8 yards to the GAN15, 1ST DOWN ROCK (Anthony Weaver). |
| Rock | 1-10 | at Gan15 | R. Colavecchia pass incomplete to Kenny Cottman. |
| Rock | 2-10 | at Gan15 | R. Colavecchia sacked for loss of 13 yards to the GAN28 (Keith Yager;Randy Colling). |
| Rock | 3-23 | at Gan28 | R. Colavecchia pass complete to Jerm. Cromerdie for 28 yards to the GAN0, 1ST DOWN ROCK, TOUCHDOWN, clock 02:13. |
| | | C.J. Bahr kick attempt failed (blocked), returned by John Chisolm for defensive PAT (blocked by Chris Cook), fumble by recovered by ROCK Ak. Satterfield at ROCK19. |
| | | Slippery Rock 27, Gannon 14 |
| | | Drive: 11 plays, 79 yards, TOP 05:49 |
| | | C.J. Bahr kickoff 76 yards to the GAN5, Jon Richardson return 28 yards to the GAN33 (Jerm. Cromerdie;Bobby Joyce). |
| Gan | 1-10 | at Gan33 | GANNON drive start at 02:05. |
| Gan | 1-10 | at Gan33 | Jon Richardson rush for 6 yards to the GAN39 (Brandon Watters). |
| Gan | 2-4 | at Gan39 | Zach Boedicker rush for 61 yards to the ROCK0, 1ST DOWN GAN, TOUCHDOWN, clock 01:22. |
| | | Jeremy Ditzler kick attempt good. |
| | | Slippery Rock 27, Gannon 23 |
| | | Drive: 2 plays, 67 yards, TOP 00:43 |
| | | Albert Benedict kickoff 54 yards to the ROCK16, Ak. Satterfield return 3 yards to the ROCK19 (Will Giles). |
| Rock | 1-10 | at Rock19 | SLIPPERY ROCK drive start at 01:16. |
| Rock | 1-10 | at Rock19 | Scott-Mitchell rush for 11 yards to the ROCK30, 1ST DOWN ROCK, out-of-bounds. |
| Rock | 1-10 | at Rock30 | Scott-Mitchell rush for 1 yard to the ROCK31 (Johnny Jones;Jon Tague). |
| Rock | 2-9 | at Rock31 | Timeout Slippery Rock, clock 01:03. |
| Rock | 2-9 | at Rock31 | R. Colavecchia sacked for loss of 6 yards to the ROCK25 (Cory Borden). |
| Rock | 3-15 | at Rock25 | Timeout Gannon, clock 00:55. |
| Rock | 3-15 | at Rock25 | Scott-Mitchell rush for loss of 1 yard to the ROCK24 (Cory Borden). |
| Rock | 4-16 | at Rock24 | Timeout Gannon, clock 00:49. |
| Rock | 4-16 | at Rock24 | Kyle Witman punt 53 yards to the GAN23, Tyler Batts return 11 yards to the GAN34 (Chad Noce). |
| | | Drive: 4 plays, 5 yards, TOP 00:37 |
| Gan | 1-10 | at Gan34 | GANNON drive start at 00:39. |
| Gan | 1-10 | at Gan34 | Zach Boedicker pass complete to Jon Richardson for 3 yards to the GAN37, out-of-bounds (Andre Freeman). |
| Gan | 2-7 | at Gan37 | Zach Boedicker pass complete to Geoff Hicks for 8 yards to the GAN45, 1ST DOWN GAN, out-of-bounds (Andre Freeman). |
| Gan | 1-10 | at Gan45 | Zach Boedicker rush for 9 yards to the ROCK46 (Marquis Knight). |
| Gan | 2-1 | at Rock46 | Timeout Gannon, clock 00:19. |
| Gan | 2-1 | at Rock46 | Zach Boedicker rush for 1 yard to the ROCK45, 1ST DOWN GAN (Marquis Knight;Scott Kachurik). |
| Gan | 1-10 | at Rock45 | End of half, clock 00:00. |
| | | Drive: 4 plays, 21 yards, TOP 00:39 |
| | | Slippery Rock 27, Gannon 23 |
| Gan | 1-10 | at Rock45 | Start of 3rd quarter, clock 15:00. |
| Gan | 1-10 | at Rock45 | ROCK ball on ROCK30. |
| | | Drive: 4 plays, 21 yards, TOP 00:39 |
| | | Kurt Brackman kickoff 60 yards to the GAN10, Tyler Batts return 20 yards to the GAN30 (Bobby Joyce), PENALTY GAN holding (Vinnie DeLuca) 10 yards to the GAN20, 1st and 10, GAN ball on GAN20. |
| Gan | 1-10 | at Gan20 | GANNON drive start at 14:53. |
| Gan | 1-10 | at Gan20 | Zach Boedicker pass complete to Geoff Hicks for 47 yards to the ROCK33, 1ST DOWN GAN (Andre Freeman;Jayson Nickson). |
| Gan | 1-10 | at Rock33 | Jon Richardson rush for no gain to the ROCK33 (Zach Sheridan). |
| Gan | 2-10 | at Rock33 | Zach Boedicker pass complete to Jonathon Jones for 20 yards to the ROCK13, 1ST DOWN GAN (Brandon Watters). |
| Gan | 1-10 | at Rock13 | Zach Boedicker pass complete to Evan Twombly for 13 yards to the ROCK0, 1ST DOWN GAN, TOUCHDOWN, clock 13:04. |
| | | Jeremy Ditzler kick attempt good. |
| | | Gannon 30, Slippery Rock 27 |
| | | Drive: 4 plays, 80 yards, TOP 01:49 |
| | | Albert Benedict kickoff 54 yards to the ROCK16, Jeff Jackson return 18 yards to the ROCK34 (Jon Tague), PENALTY ROCK illegal block 15 yards to the ROCK19, 1st and 10, ROCK ball on ROCK19. |
| Rock | 1-10 | at Rock19 | SLIPPERY ROCK drive start at 12:58. |
| Rock | 1-10 | at Rock19 | Damar. Cleckley rush for 2 yards to the ROCK21 (Will Giles;Johnny Jones). |
| Rock | 2-8 | at Rock21 | R. Colavecchia pass incomplete to Devin Goda (Anthony Weaver). |
| Rock | 3-8 | at Rock21 | R. Colavecchia pass intercepted by Connor Kimball at the ROCK40, Connor Kimball return 0 yards to the ROCK40. |
| | | Drive: 3 plays, 2 yards, TOP 00:46 |
| Gan | 1-10 | at Rock40 | GANNON drive start at 12:12. |
| Gan | 1-10 | at Rock40 | Zach Boedicker pass complete to Levar Goff for 40 yards to the ROCK0, 1ST DOWN GAN, TOUCHDOWN, clock 12:03. |
| | | Jeremy Ditzler kick attempt good. |
| | | Gannon 37, Slippery Rock 27 |
| | | Drive: 1 plays, 40 yards, TOP 00:09 |
| | | Albert Benedict kickoff 56 yards to the ROCK14, Ak. Satterfield return 27 yards to the ROCK41 (Jon Petrigac;Brandon Carter). |
| Rock | 1-10 | at Rock41 | SLIPPERY ROCK drive start at 11:54. |
| Rock | 1-10 | at Rock41 | Scott-Mitchell rush for 29 yards to the GAN30, 1ST DOWN ROCK, out-of-bounds, PENALTY GAN personal foul 15 yards to the GAN15, 1ST DOWN ROCK. |
| Rock | 1-10 | at Gan15 | 1st and 10. |
| Rock | 1-10 | at Gan15 | Scott-Mitchell rush for 6 yards to the GAN9 (Anthony Weaver;Johnny Jones). |
| Rock | 2-4 | at Gan09 | Scott-Mitchell rush for 1 yard to the GAN8 (Chris Cook;Johnny Jones). |
| Rock | 3-3 | at Gan08 | R. Colavecchia pass complete to Jerm. Cromerdie for 3 yards to the GAN5, 1ST DOWN ROCK, out-of-bounds (Chris Cook). |
| Rock | 1-G | at Gan05 | Scott-Mitchell rush for 5 yards to the GAN0, TOUCHDOWN, clock 09:18. |
| | | Kurt Brackman kick attempt failed. |
| | | Gannon 37, Slippery Rock 33 |
| | | Drive: 5 plays, 59 yards, TOP 02:36 |
| | | Kurt Brackman kickoff 49 yards to the GAN21, Bryan Kelly return 10 yards to the GAN31 (Jayson Nickson;Jerm. Cromerdie). |
| Gan | 1-10 | at Gan31 | GANNON drive start at 09:14. |
| Gan | 1-10 | at Gan31 | Tyler Batts rush for 69 yards to the ROCK0, 1ST DOWN GAN, TOUCHDOWN, clock 09:05. |
| | | Jeremy Ditzler kick attempt good. |
| | | Gannon 44, Slippery Rock 33 |
| | | Drive: 1 plays, 69 yards, TOP 00:09 |
| | | Albert Benedict kickoff 45 yards to the ROCK25, Zach Sheridan return 12 yards to the ROCK37 (MatthewNealMink;Will Giles). |
| Rock | 1-10 | at Rock37 | SLIPPERY ROCK drive start at 08:58. |
| Rock | 1-10 | at Rock37 | Ryan Lehmeier rush for loss of 1 yard to the ROCK36, fumble forced by Keith Yager, fumble by Ryan Lehmeier recovered by GAN Keith Yager at ROCK36. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:10 |
| Gan | 1-10 | at Rock36 | GANNON drive start at 08:48. |
| Gan | 1-10 | at Rock36 | Jon Richardson rush for loss of 3 yards to the ROCK39 (Pat Marsilio). |
| Gan | 2-13 | at Rock39 | Jon Richardson rush for no gain to the ROCK39 (Tyler Henderson). |
| Gan | 3-13 | at Rock39 | Zach Boedicker pass incomplete to Corey Bradley. |
| Gan | 4-13 | at Rock39 | Evan Euler punt 25 yards to the ROCK14, fair catch by Robert Doiley. |
| | | Drive: 3 plays, minus 3 yards, TOP 01:37 |
| Rock | 1-10 | at Rock14 | SLIPPERY ROCK drive start at 07:11. |
| Rock | 1-10 | at Rock14 | R. Colavecchia pass incomplete to Jerm. Cromerdie. |
| Rock | 2-10 | at Rock14 | Scott-Mitchell rush for loss of 4 yards to the ROCK10 (Keith Yager). |
| Rock | 3-14 | at Rock10 | Scott-Mitchell rush for 11 yards to the ROCK21 (Chris Cook;Jon Tague). |
| Rock | 4-3 | at Rock21 | Kyle Witman punt 49 yards to the GAN30, Tyler Batts return 15 yards to the GAN45 (Andrew Pianetti). |
| | | Drive: 3 plays, 7 yards, TOP 01:42 |
| Gan | 1-10 | at Gan45 | GANNON drive start at 05:29. |
| Gan | 1-10 | at Gan45 | Jon Richardson rush for no gain to the GAN45 (Pat Marsilio;Aaron Nall). |
| Gan | 2-10 | at Gan45 | Jon Richardson rush for 13 yards to the ROCK42, 1ST DOWN GAN (Mike White). |
| Gan | 1-10 | at Rock42 | Tyler Batts rush for 1 yard to the ROCK41 (Brandon Watters;Tyler Henderson), PENALTY GAN holding 10 yards to the GAN48, NO PLAY. |
| Gan | 1-20 | at Gan48 | Jon Richardson rush for 4 yards to the ROCK48 (Robert Doiley;Jayson Nickson). |
| Gan | 2-16 | at Rock48 | Zach Boedicker pass incomplete to Geoff Hicks. |
| Gan | 3-16 | at Rock48 | Zach Boedicker sacked for loss of 2 yards to the 50 yardline (Zach Sheridan). |
| Gan | 4-18 | at Gan50 | Evan Euler punt 19 yards to the ROCK31, out-of-bounds. |
| | | Drive: 5 plays, 5 yards, TOP 03:22 |
| Rock | 1-10 | at Rock31 | SLIPPERY ROCK drive start at 02:07. |
| Rock | 1-10 | at Rock31 | Damar. Cleckley rush for no gain to the ROCK31 (Keith Yager;Jon Tague). |
| Rock | 2-10 | at Rock31 | R. Colavecchia pass incomplete to Kevin Sanders (Anthony Weaver). |
| Rock | 3-10 | at Rock31 | R. Colavecchia pass incomplete to Jerm. Cromerdie (Will Giles). |
| Rock | 4-10 | at Rock31 | Kyle Witman punt 58 yards to the GAN11, Tyler Batts return -3 yards to the GAN8, out-of-bounds, PENALTY GAN illegal block (Ben Griffith) 4 yards to the GAN4, 1st and 10, GAN ball on GAN4. |
| | | Drive: 3 plays, 0 yards, TOP 01:11 |
| Gan | 1-10 | at Gan04 | GANNON drive start at 00:56. |
| Gan | 1-10 | at Gan04 | Jon Richardson rush for 10 yards to the GAN14, fumble forced by Jayson Nickson, fumble by Jon Richardson recovered by ROCK Tyler Henderson at GAN16. |
| | | Drive: 1 plays, 12 yards, TOP 00:07 |
| Rock | 1-10 | at Gan16 | SLIPPERY ROCK drive start at 00:49. |
| Rock | 1-10 | at Gan16 | Scott-Mitchell rush for 5 yards to the GAN11 (Jon Tague). |
| Rock | 2-5 | at Gan11 | Scott-Mitchell rush for no gain to the GAN11 (Will Giles). |
| | | Drive: 2 plays, 5 yards, TOP 01:32 |
| | | Gannon 44, Slippery Rock 33 |
| Rock | 3-5 | at Gan11 | Start of 4th quarter, clock 15:00. |
| Rock | 3-5 | at Gan11 | Scott-Mitchell rush for 6 yards to the GAN5, 1ST DOWN ROCK (Randy Colling;Keith Yager). |
| Rock | 1-G | at Gan05 | Scott-Mitchell rush for 5 yards to the GAN0, TOUCHDOWN, clock 14:17. |
| | | R. Colavecchia pass attempt to Kevin Guidish good. |
| | | Gannon 44, Slippery Rock 41 |
| | | Drive: 4 plays, 16 yards, TOP 01:32 |
| | | Kurt Brackman kickoff 54 yards to the GAN16, Tyler Batts return 14 yards to the GAN30 (Marquis Knight). |
| Gan | 1-10 | at Gan30 | GANNON drive start at 14:11. |
| Gan | 1-10 | at Gan30 | Zach Boedicker rush for 15 yards to the GAN45, 1ST DOWN GAN, out-of-bounds (Andre Freeman), PENALTY ROCK holding 10 yards to the ROCK45, 1ST DOWN GAN. |
| Gan | 1-10 | at Rock45 | 1st and 10. |
| Gan | 1-10 | at Rock45 | Tyler Batts rush for 4 yards to the ROCK41 (Mike White). |
| Gan | 2-6 | at Rock41 | Zach Boedicker rush for 1 yard to the ROCK40 (Zach Sheridan). |
| Gan | 3-5 | at Rock40 | Zach Boedicker pass incomplete to Corey Bradley (Brandon Watters). |
| Gan | 4-5 | at Rock40 | Evan Euler punt 32 yards to the ROCK8, fair catch by Robert Doiley. |
| | | Drive: 4 plays, 30 yards, TOP 02:07 |
| Rock | 1-10 | at Rock08 | SLIPPERY ROCK drive start at 12:04. |
| Rock | 1-10 | at Rock08 | R. Colavecchia pass incomplete to Devin Goda (Chris Cook). |
| Rock | 2-10 | at Rock08 | Scott-Mitchell rush for 2 yards to the ROCK10 (Jon Tague;Will Giles). |
| Rock | 3-8 | at Rock10 | R. Colavecchia pass complete to Scott-Mitchell for 18 yards to the ROCK28, 1ST DOWN ROCK, out-of-bounds (John Chisolm). |
| Rock | 1-10 | at Rock28 | R. Colavecchia rush for 6 yards to the ROCK34, out-of-bounds. |
| Rock | 2-4 | at Rock34 | Scott-Mitchell rush for 12 yards to the ROCK46, 1ST DOWN ROCK (John Chisolm). |
| Rock | 1-10 | at Rock46 | Scott-Mitchell rush for 2 yards to the ROCK48 (MatthewNealMink). |
| Rock | 2-8 | at Rock48 | R. Colavecchia pass complete to Kevin Sanders for 16 yards to the GAN36 (MatthewNealMink;Will Giles), PENALTY ROCK holding (Mike Tomaino) 10 yards to the ROCK38, NO PLAY. |
| Rock | 2-18 | at Rock38 | R. Colavecchia pass intercepted by John Chisolm at the GAN20, John Chisolm return -1 yards to the GAN19 (Damar. Cleckley), PENALTY GAN illegal block 10 yards to the GAN9, 1st and 10, GAN ball on GAN9. |
| | | Drive: 7 plays, 30 yards, TOP 03:50 |
| Gan | 1-10 | at Gan09 | GANNON drive start at 08:14. |
| Gan | 1-10 | at Gan09 | Tyler Batts rush for loss of 2 yards to the GAN7 (Zach Sheridan;Jayson Nickson). |
| Gan | 2-12 | at Gan07 | Tyler Batts rush for 4 yards to the GAN11 (Marty Kern). |
| Gan | 3-8 | at Gan11 | Zach Boedicker rush for 9 yards to the GAN20, 1ST DOWN GAN, out-of-bounds (Marquis Knight). |
| Gan | 1-10 | at Gan20 | Tyler Batts rush for 1 yard to the GAN21 (Jeff Thompson). |
| Gan | 2-9 | at Gan21 | Zach Boedicker rush for 30 yards to the ROCK49, 1ST DOWN GAN (Jayson Nickson). |
| Gan | 1-10 | at Rock49 | Jon Richardson rush for 1 yard to the ROCK48 (Tyler Henderson). |
| Gan | 2-9 | at Rock48 | Jon Richardson rush for 48 yards to the ROCK0, 1ST DOWN GAN, TOUCHDOWN, clock 04:12. |
| | | Jeremy Ditzler kick attempt good. |
| | | Gannon 51, Slippery Rock 41 |
| | | Drive: 7 plays, 91 yards, TOP 04:02 |
| | | M.Szczupakowski kickoff 58 yards to the ROCK12, Ak. Satterfield return 28 yards to the ROCK40 (Brandon Carter;Jason Ladouceur). |
| Rock | 1-10 | at Rock40 | SLIPPERY ROCK drive start at 04:06. |
| Rock | 1-10 | at Rock40 | R. Colavecchia pass incomplete to Scott-Mitchell. |
| Rock | 2-10 | at Rock40 | R. Colavecchia pass incomplete to Kenny Cottman (Parris Williams). |
| Rock | 3-10 | at Rock40 | R. Colavecchia pass incomplete to Kevin Sanders (Chris Cook). |
| Rock | 4-10 | at Rock40 | R. Colavecchia pass complete to Devin Goda for 23 yards to the GAN37, 1ST DOWN ROCK (Chris Cook;MatthewNealMink). |
| Rock | 1-10 | at Gan37 | R. Colavecchia pass incomplete to Kevin Sanders (MatthewNealMink). |
| Rock | 2-10 | at Gan37 | R. Colavecchia pass complete to Kenny Cottman for 9 yards to the GAN28 (Will Giles;Parris Williams). |
| Rock | 3-1 | at Gan28 | R. Colavecchia pass incomplete to Jerm. Cromerdie (Will Giles). |
| Rock | 4-1 | at Gan28 | Timeout Slippery Rock, clock 03:02. |
| Rock | 4-1 | at Gan28 | R. Colavecchia rush for no gain to the GAN28 (Keith Yager;Randy Colling), PENALTY GAN offside defense (Matt Jones) 5 yards to the GAN23, 1ST DOWN ROCK, NO PLAY. |
| Rock | 1-10 | at Gan23 | R. Colavecchia pass complete to Scott-Mitchell for 10 yards to the GAN13, 1ST DOWN ROCK (Matt Jones;MatthewNealMink). |
| Rock | 1-10 | at Gan13 | R. Colavecchia rush for 13 yards to the GAN0, 1ST DOWN ROCK, TOUCHDOWN, clock 02:24. |
| | | Kurt Brackman kick attempt good. |
| | | Gannon 51, Slippery Rock 48 |
| | | Drive: 9 plays, 60 yards, TOP 01:42 |
| | | Kurt Brackman kickoff 11 yards to the ROCK41, on-side kick, recovered by GAN on ROCK41. |
| Gan | 1-10 | at Rock41 | GANNON drive start at 02:23. |
| Gan | 1-10 | at Rock41 | Jon Richardson rush for loss of 2 yards to the ROCK43 (Mike White). |
| Gan | 2-12 | at Rock43 | Jon Richardson rush for no gain to the ROCK43 (Marty Kern;Andre Freeman). |
| Gan | 3-12 | at Rock43 | Timeout Slippery Rock, clock 01:34. |
| Gan | 3-12 | at Rock43 | Zach Boedicker pass complete to Evan Twombly for 7 yards to the ROCK36, out-of-bounds (Tyler Henderson). |
| Gan | 4-5 | at Rock36 | PENALTY GAN delay of game (Evan Euler) 5 yards to the ROCK41. |
| Gan | 4-10 | at Rock41 | Evan Euler punt 32 yards to the ROCK9, Robert Doiley return 16 yards to the ROCK25 (Evan Twombly). |
| | | Drive: 3 plays, 0 yards, TOP 01:08 |
| Rock | 1-10 | at Rock25 | SLIPPERY ROCK drive start at 01:15. |
| Rock | 1-10 | at Rock25 | R. Colavecchia pass incomplete to Kenny Cottman (Johnny Jones). |
| Rock | 2-10 | at Rock25 | R. Colavecchia pass complete to Jerm. Cromerdie for 52 yards to the GAN23, 1ST DOWN ROCK, out-of-bounds (Chris Cook). |
| Rock | 1-10 | at Gan23 | R. Colavecchia pass incomplete, PENALTY ROCK ineligible downfield on pass (Brandon Fusco) 5 yards to the GAN28, NO PLAY. |
| Rock | 1-15 | at Gan28 | R. Colavecchia pass intercepted by Chris Cook at the GAN0, Chris Cook return 0 yards to the GAN0, touchback. |
| | | Drive: 3 plays, 47 yards, TOP 00:28 |
| Gan | 1-10 | at Gan20 | GANNON drive start at 00:47. |
| Gan | 1-10 | at Gan20 | TEAM rush for loss of 1 yard to the GAN19. |
| Gan | 2-11 | at Gan19 | TEAM rush for loss of 1 yard to the GAN18. |
| Gan | 3-12 | at Gan18 | End of game, clock 00:00. |
| | | Drive: 2 plays, minus 2 yards, TOP 00:47 |
| | | FINAL SCORE |
| | | Gannon 51, Slippery Rock 48 |