| | | *Grove City won the toss and defers |
| | | **Westminster will return |
| | | ***Grove City will defend the north endzone |
| | | Pat Donoughe kickoff 46 yards to the WES19, John Proano return 13 yards to the WES32 (Mario Posteraro). |
| Wes | 1-10 | at Wes32 | Dak Britt pass incomplete to G. Pasquinelli. |
| Wes | 2-10 | at Wes32 | Tyler Banks rush for no gain to the WES32 (Jason Ferguson;Bobby Tuttle). |
| Wes | 3-10 | at Wes32 | Dak Britt sacked for loss of 12 yards to the WES20 (Ryan Althausen). |
| Wes | 4-22 | at Wes20 | J. Schnelbach punt 28 yards to the WES48, Anthony Ritchie return 4 yards to the WES44 (Derrick Orloski;Logan Belinda). |
| | | Drive: 3 plays, minus 12 yards, TOP 01:37 |
| Gro | 1-10 | at Wes44 | GROVE CITY drive start at 13:23. |
| Gro | 1-10 | at Wes44 | Brian Pell pass complete to Anthony Ritchie for 5 yards to the WES39 (J.J. Nalesnik). |
| Gro | 2-5 | at Wes39 | Tony Britt rush for 15 yards to the WES24, 1ST DOWN GRO, out-of-bounds (Kyle Allen). |
| Gro | 1-10 | at Wes24 | Shane Kaclik rush for 2 yards to the WES22 (Nate Moot;Christofferson). |
| Gro | 2-8 | at Wes22 | Shane Kaclik rush for 4 yards to the WES18 (Taylor Heinrich;Chuck Sayre). |
| Gro | 3-4 | at Wes18 | Brian Pell pass complete to Tony Britt for 3 yards to the WES15, out-of-bounds (Jared Heck). |
| Gro | 4-1 | at Wes15 | Shane Kaclik rush for 2 yards to the WES13, 1ST DOWN GRO (Jared Heck). |
| Gro | 1-10 | at Wes13 | Shane Kaclik rush for 2 yards to the WES11 (Taylor Heinrich). |
| Gro | 2-8 | at Wes11 | Brian Pell pass complete to Shane Kaclik for 4 yards to the WES7, out-of-bounds (Jared Heck). |
| Gro | 3-4 | at Wes07 | Shane Kaclik rush for 2 yards to the WES5 (Dylan Heitmeier). |
| Gro | 4-2 | at Wes05 | Brian Pell rush for 5 yards to the WES0, 1ST DOWN GRO, TOUCHDOWN, clock 08:55. |
| | | Kurt Devlin kick attempt good. |
| | | Grove City 7, Westminster 0 |
| | | Drive: 10 plays, 44 yards, TOP 04:28 |
| | | Pat Donoughe kickoff 32 yards to the WES33, Tre Sims return 18 yards to the GRO49 (Pat Donoughe). |
| Wes | 1-10 | at Gro49 | WESTMINSTER drive start at 08:46. |
| Wes | 1-10 | at Gro49 | Dak Britt pass complete to Collin Wallace for 9 yards to the GRO40 (Slater Simek). |
| Wes | 2-1 | at Gro40 | Dak Britt pass complete to G. Pasquinelli for 11 yards to the GRO29, 1ST DOWN WES (Slater Simek). |
| Wes | 1-10 | at Gro29 | John Proano rush for 2 yards to the GRO27 (Chris Gibbs). |
| Wes | 2-8 | at Gro27 | John Proano rush for no gain to the GRO27 (Ryan Althausen;Slater Simek). |
| Wes | 3-8 | at Gro27 | Dak Britt pass complete to Logan Belinda for 18 yards to the GRO9, 1ST DOWN WES (Jason Ferguson;Chris Gibbs). |
| Wes | 1-G | at Gro09 | Tyler Banks rush for 5 yards to the GRO4 (Jason Ferguson). |
| Wes | 2-G | at Gro04 | Dak Britt rush for 1 yard to the GRO3 (Jake Johnston;Chris Gibbs). |
| Wes | 3-G | at Gro03 | Tyler Banks rush for 3 yards to the GRO0, TOUCHDOWN, clock 04:16. |
| | | Zach Baker kick attempt good. |
| | | Grove City 7, Westminster 7 |
| | | Drive: 8 plays, 49 yards, TOP 04:30 |
| | | J. Schnelbach kickoff 48 yards to the GRO17, Gabriel Moore return 8 yards to the GRO25 (Jamar Williams). |
| Gro | 1-10 | at Gro25 | GROVE CITY drive start at 04:12. |
| Gro | 1-10 | at Gro25 | Shane Kaclik rush for no gain to the GRO25 (Christofferson). |
| Gro | 2-10 | at Gro25 | Brian Pell pass incomplete, QB hurry by Christofferson. |
| Gro | 3-10 | at Gro25 | Brian Pell pass complete to Khalil Ervin for 43 yards to the WES32, 1ST DOWN GRO, PENALTY WES offside defense declined. |
| Gro | 1-10 | at Wes32 | Tony Britt rush for 2 yards to the WES30 (Jared Heck). |
| Gro | 2-8 | at Wes30 | Shane Kaclik rush for 5 yards to the WES25 (Josh Beistel;Alex Kernicky). |
| Gro | 3-3 | at Wes25 | Shane Kaclik rush for 5 yards to the WES20, 1ST DOWN GRO (Taylor Heinrich). |
| Gro | 1-10 | at Wes20 | Zach Rader rush for 6 yards to the WES14 (Rocky Radeff;Christofferson). |
| Gro | 2-4 | at Wes14 | Shane Kaclik rush for no gain to the WES14 (Taylor Heinrich). |
| | | Drive: 8 plays, 61 yards, TOP 04:47 |
| | | Grove City 7, Westminster 7 |
| Gro | 3-4 | at Wes14 | Start of 2nd quarter, clock 15:00. |
| Gro | 3-4 | at Wes14 | Shane Kaclik rush for no gain to the WES14, out-of-bounds (Jared Heck). |
| Gro | 4-4 | at Wes14 | Kurt Devlin field goal attempt from 31 MISSED - wide left, spot at WES20, clock 14:25. |
| | | Drive: 10 plays, 61 yards, TOP 04:47 |
| Wes | 1-10 | at Wes20 | WESTMINSTER drive start at 14:25. |
| Wes | 1-10 | at Wes20 | Tyler Banks rush for 2 yards to the WES22 (Ryan Althausen;George Matthews). |
| Wes | 2-8 | at Wes22 | John Proano rush for 8 yards to the WES30, 1ST DOWN WES, out-of-bounds (Jason Ferguson). |
| Wes | 1-10 | at Wes30 | Dak Britt pass complete to G. Pasquinelli for no gain to the WES30 (Jason Skyrm). |
| Wes | 2-10 | at Wes30 | Tyler Banks rush for 8 yards to the WES38 (Ryan Althausen). |
| Wes | 3-2 | at Wes38 | John Proano rush for 5 yards to the WES43, 1ST DOWN WES (Jake Johnston). |
| Wes | 1-10 | at Wes43 | Dak Britt pass complete to Collin Wallace for 10 yards to the GRO47, 1ST DOWN WES (George Matthews;Jake Johnston). |
| Wes | 1-10 | at Gro47 | Dak Britt sacked for loss of 8 yards to the WES45 (Marc Shamley). |
| Wes | 2-18 | at Wes45 | Dak Britt pass complete to G. Pasquinelli for 9 yards to the GRO46 (Slater Simek). |
| Wes | 3-9 | at Gro46 | Dak Britt pass intercepted by Joe Diani at the GRO20, Joe Diani return 12 yards to the GRO32 (G. Pasquinelli), PENALTY GRO unsportsmanlike conduct (Joe Diani) 15 yards to the GRO17, 1st and 10, GRO ball on GRO17. |
| | | Drive: 9 plays, 34 yards, TOP 05:19 |
| Gro | 1-10 | at Gro17 | GROVE CITY drive start at 09:06. |
| Gro | 1-10 | at Gro17 | Shane Kaclik rush for 3 yards to the GRO20 (Christofferson;Chuck Sayre). |
| Gro | 2-7 | at Gro20 | Brian Pell pass complete to Shane Kaclik for 7 yards to the GRO27, 1ST DOWN GRO (Dylan Heitmeier). |
| Gro | 1-10 | at Gro27 | Shane Kaclik rush for 61 yards to the WES12, 1ST DOWN GRO (Kyle Allen). |
| Gro | 1-10 | at Wes12 | Sam Ivan rush for loss of 3 yards to the WES15 (Derrick Orloski). |
| Gro | 2-13 | at Wes15 | Brian Pell pass complete to Anthony Ritchie for 5 yards to the WES10 (Dylan Heitmeier). |
| Gro | 3-8 | at Wes10 | Brian Pell pass complete to Anthony Ritchie for 10 yards to the WES0, 1ST DOWN GRO, TOUCHDOWN, clock 06:10. |
| | | Kurt Devlin kick attempt good. |
| | | Grove City 14, Westminster 7 |
| | | Drive: 6 plays, 83 yards, TOP 02:56 |
| | | Kurt Devlin kickoff 40 yards to the WES25, Tre Sims return 6 yards to the WES31 (Bran. Berringer). |
| Wes | 1-10 | at Wes31 | WESTMINSTER drive start at 06:05. |
| Wes | 1-10 | at Wes31 | Tyler Banks rush for 6 yards to the WES37 (Bobby Tuttle). |
| Wes | 2-4 | at Wes37 | Dak Britt rush for 3 yards to the WES40 (Jason Ferguson). |
| Wes | 3-1 | at Wes40 | Tyler Banks rush for 2 yards to the WES42, 1ST DOWN WES (Bobby Tuttle;Jason Skyrm). |
| Wes | 1-10 | at Wes42 | Dak Britt rush for loss of 1 yard to the WES41 (Marc Shamley;George Matthews). |
| Wes | 2-11 | at Wes41 | Dak Britt pass incomplete to Connor Kobis, QB hurry by Bobby Tuttle. |
| Wes | 3-11 | at Wes41 | Dak Britt sacked for loss of 7 yards to the WES34 (Ryan Althausen). |
| Wes | 4-18 | at Wes34 | J. Schnelbach punt 35 yards to the GRO31, fair catch by Anthony Ritchie. |
| | | Drive: 6 plays, 3 yards, TOP 03:34 |
| Gro | 1-10 | at Gro31 | GROVE CITY drive start at 02:31. |
| Gro | 1-10 | at Gro31 | Zach Rader rush for loss of 1 yard to the GRO30 (Alex Kernicky). |
| Gro | 2-11 | at Gro30 | Brian Pell pass complete to Zach Rader for 4 yards to the GRO34 (Josh Beistel). |
| Gro | 3-7 | at Gro34 | Timeout Westminster, clock 01:42. |
| Gro | 3-7 | at Gro34 | Brian Pell pass complete to Dustin Anewalt for 13 yards to the GRO47, 1ST DOWN GRO (Josh Beistel). |
| Gro | 1-10 | at Gro47 | Timeout Grove City, clock 01:34. |
| Gro | 1-10 | at Gro47 | Shane Kaclik rush for loss of 1 yard to the GRO46 (Christofferson). |
| Gro | 2-11 | at Gro46 | Brian Pell pass complete to Anthony Ritchie for 6 yards to the WES48 (Dylan Heitmeier). |
| Gro | 3-5 | at Wes48 | Timeout Grove City, clock 01:06. |
| Gro | 3-5 | at Wes48 | Brian Pell pass complete to Dustin Anewalt for 9 yards to the WES39, 1ST DOWN GRO (Dylan Heitmeier;Corey Neill). |
| Gro | 1-10 | at Wes39 | Brian Pell pass complete to Sam Ivan for 4 yards to the WES35 (Derrick Orloski). |
| Gro | 2-6 | at Wes35 | Brian Pell rush for 12 yards to the WES23, 1ST DOWN GRO, out-of-bounds. |
| Gro | 1-10 | at Wes23 | Brian Pell pass incomplete to Shane Kaclik, QB hurry by Taylor Heinrich. |
| Gro | 2-10 | at Wes23 | Brian Pell rush for 5 yards to the WES18 (Nate Moot;Corey Neill). |
| Gro | 3-5 | at Wes18 | Timeout Grove City, clock 00:09. |
| Gro | 3-5 | at Wes18 | Brian Pell pass incomplete to Anthony Ritchie (Jared Heck). |
| Gro | 4-5 | at Wes18 | Kurt Devlin field goal attempt from 35 GOOD, clock 00:00. |
| | | Grove City 17, Westminster 7 |
| Gro | 1-G | at Gro35 | End of half, clock 00:00. |
| | | Drive: 12 plays, 51 yards, TOP 02:31 |
| | | Grove City 17, Westminster 7 |
| Gro | 1-G | at Gro35 | Start of 3rd quarter, clock 15:00. |
| Gro | 1-G | at Gro35 | Change of possession, WES ball on WES35. |
| | | Drive: 12 plays, 51 yards, TOP 02:31 |
| | | J. Schnelbach kickoff 49 yards to the GRO16, Gabriel Moore return 19 yards to the GRO35 (Corey Neill). |
| Gro | 1-10 | at Gro35 | GROVE CITY drive start at 14:52, GRO ball on GRO25. |
| Gro | 1-10 | at Gro25 | Shane Kaclik rush for 10 yards to the GRO35 (Nate Moot), PENALTY GRO holding 0 yards to the GRO25, NO PLAY. |
| Gro | 1-10 | at Gro25 | Brian Pell pass complete to Anthony Ritchie for 11 yards to the GRO36, 1ST DOWN GRO (Dylan Heitmeier). |
| Gro | 1-10 | at Gro36 | Shane Kaclik rush for 11 yards to the GRO47, 1ST DOWN GRO (Alex Kernicky;Rocky Radeff). |
| Gro | 1-10 | at Gro47 | Brian Pell pass incomplete to Dustin Anewalt (Derrick Orloski). |
| Gro | 2-10 | at Gro47 | Tony Britt rush for 6 yards to the WES47 (Jared Heck), PENALTY GRO holding (Mitch Narbe) 13 yards to the GRO40. |
| Gro | 2-17 | at Gro40 | 2nd and 17. |
| Gro | 2-17 | at Gro40 | Brian Pell pass complete to Shane Kaclik for 3 yards to the GRO43 (Nate Moot;Alex Kernicky). |
| Gro | 3-14 | at Gro43 | Brian Pell rush for 9 yards to the WES48 (Taylor Heinrich;Alex Kernicky). |
| Gro | 4-5 | at Wes48 | Joe Diani punt 32 yards to the WES16, fair catch by Derrick Orloski. |
| | | Drive: 6 plays, 27 yards, TOP 04:40 |
| Wes | 1-10 | at Wes16 | Clock 10:04. |
| Wes | 1-10 | at Wes16 | WESTMINSTER drive start at 10:12, WES ball on WES16. |
| Wes | 1-10 | at Wes16 | Dak Britt rush for 6 yards to the WES22 (Joe Diani). |
| Wes | 2-4 | at Wes22 | Dak Britt pass complete to Logan Belinda for 14 yards to the WES36, 1ST DOWN WES (Shawn Mercer;Jason Ferguson). |
| Wes | 1-10 | at Wes36 | Dak Britt rush for loss of 1 yard to the WES35 (Jason Ferguson). |
| Wes | 2-11 | at Wes35 | John Proano rush for 16 yards to the GRO49, 1ST DOWN WES (Shawn Mercer). |
| Wes | 1-10 | at Gro49 | Dak Britt pass incomplete. |
| Wes | 2-10 | at Gro49 | John Proano rush for 5 yards to the GRO44 (Bobby Tuttle). |
| Wes | 3-5 | at Gro44 | Dak Britt pass complete to Connor Kobis for 2 yards to the GRO42 (Jason Skyrm). |
| Wes | 4-3 | at Gro42 | Dak Britt sacked for loss of 6 yards to the GRO48 (Jason Skyrm). |
| | | Drive: 8 plays, 36 yards, TOP 02:48 |
| Gro | 1-10 | at Gro48 | GROVE CITY drive start at 07:24. |
| Gro | 1-10 | at Gro48 | Shane Kaclik rush for 4 yards to the WES48 (Nate Moot). |
| Gro | 2-6 | at Wes48 | Brian Pell rush for 5 yards to the WES43 (Dylan Heitmeier). |
| Gro | 3-1 | at Wes43 | Brian Pell rush for 3 yards to the WES40, 1ST DOWN GRO (Christofferson;Chuck Sayre). |
| Gro | 1-10 | at Wes40 | Shane Kaclik rush for 4 yards to the WES36 (Derrick Orloski). |
| Gro | 2-6 | at Wes36 | Brian Pell pass complete to Anthony Ritchie for 5 yards to the WES31 (Taylor Heinrich;Dylan Heitmeier). |
| Gro | 3-1 | at Wes31 | Brian Pell rush for 2 yards to the WES29, 1ST DOWN GRO (Jason Frawley;Corey Neill). |
| Gro | 1-10 | at Wes29 | Shane Kaclik rush for 3 yards to the WES26 (Nate Moot). |
| Gro | 2-7 | at Wes26 | Tony Britt rush for loss of 5 yards to the WES31 (Derrick Orloski). |
| Gro | 3-12 | at Wes31 | Brian Pell pass incomplete to Anthony Ritchie. |
| Gro | 4-12 | at Wes31 | Brian Pell rush for loss of 9 yards to the WES40, fumble forced by Christofferson, fumble by Brian Pell recovered by GRO Brian Pell at WES41, Brian Pell pass intercepted by D. Donikowski at the WES48, D. Donikowski return 0 yards to the WES48. |
| | | Drive: 11 plays, 11 yards, TOP 04:43 |
| Wes | 1-10 | at Wes48 | WESTMINSTER drive start at 02:41. |
| Wes | 1-10 | at Wes48 | Tyler Banks rush for 3 yards to the GRO49 (Jake Johnston;George Matthews). |
| Wes | 2-7 | at Gro49 | Dak Britt pass complete to Collin Wallace for 3 yards to the GRO46 (Chris Gibbs). |
| Wes | 3-4 | at Gro46 | Tyler Banks rush for 35 yards to the GRO11, 1ST DOWN WES (Jason Ferguson). |
| Wes | 1-10 | at Gro11 | Tyler Banks rush for 10 yards to the GRO1, 1ST DOWN WES (Bobby Tuttle;Jason Ferguson). |
| Wes | 1-G | at Gro01 | Dak Britt rush for 1 yard to the GRO0, TOUCHDOWN, clock 00:49. |
| | | Zach Baker kick attempt good. |
| | | Grove City 17, Westminster 14 |
| | | Drive: 5 plays, 52 yards, TOP 01:52 |
| | | J. Schnelbach kickoff 55 yards to the GRO10, Tony Britt return 13 yards to the GRO23 (Justin Shaw). |
| Gro | 1-10 | at Gro23 | GROVE CITY drive start at 00:44. |
| Gro | 1-10 | at Gro23 | Shane Kaclik rush for 2 yards to the GRO25 (Taylor Heinrich;Christofferson). |
| | | Drive: 1 plays, 2 yards, TOP 02:00 |
| | | Grove City 17, Westminster 14 |
| Gro | 2-8 | at Gro25 | Start of 4th quarter, clock 15:00. |
| Gro | 2-8 | at Gro25 | Brian Pell pass complete to Khalil Ervin for 7 yards to the GRO32 (Jared Heck). |
| Gro | 3-1 | at Gro32 | Shane Kaclik rush for loss of 1 yard to the GRO31 (Nate Moot). |
| Gro | 4-2 | at Gro31 | Joe Diani punt 20 yards to the WES49, fair catch by Derrick Orloski. |
| | | Drive: 3 plays, 8 yards, TOP 02:00 |
| Wes | 1-10 | at Wes49 | WESTMINSTER drive start at 13:44. |
| Wes | 1-10 | at Wes49 | Tyler Banks rush for 2 yards to the GRO49 (Ryan Hickey;Jake Johnston). |
| Wes | 2-8 | at Gro49 | Dak Britt rush for 10 yards to the GRO39, 1ST DOWN WES (Joe Diani;Chris Gibbs). |
| Wes | 1-10 | at Gro39 | Dak Britt pass incomplete to Collin Wallace. |
| Wes | 2-10 | at Gro39 | Tyler Banks rush for 2 yards to the GRO37 (Bobby Tuttle;Jason Ferguson). |
| Wes | 3-8 | at Gro37 | Dak Britt rush for 10 yards to the GRO27, 1ST DOWN WES (Joe Diani). |
| Wes | 1-10 | at Gro27 | Tyler Banks rush for 6 yards to the GRO21 (Chris Gibbs;Marc Shamley). |
| Wes | 2-4 | at Gro21 | Timeout Westminster, clock 10:38. |
| Wes | 2-4 | at Gro21 | Dak Britt pass complete to G. Pasquinelli for 21 yards to the GRO0, 1ST DOWN WES, TOUCHDOWN, clock 10:30. |
| | | Zach Baker kick attempt good. |
| | | Westminster 21, Grove City 17 |
| | | Drive: 7 plays, 51 yards, TOP 03:14 |
| | | J. Schnelbach kickoff 58 yards to the GRO7, Gabriel Moore return 6 yards to the GRO13 (Justin Shaw), PENALTY GRO personal foul 6 yards to the GRO7, 1st and 10, GRO ball on GRO7. |
| Gro | 1-10 | at Gro07 | GROVE CITY drive start at 10:23. |
| Gro | 1-10 | at Gro07 | Brian Pell rush for 3 yards to the GRO10 (Chuck Sayre). |
| Gro | 2-7 | at Gro10 | Shane Kaclik rush for 10 yards to the GRO20, 1ST DOWN GRO (Kyle Allen;Dylan Heitmeier). |
| Gro | 1-10 | at Gro20 | Brian Pell pass incomplete to Tony Britt. |
| Gro | 2-10 | at Gro20 | Shane Kaclik rush for 6 yards to the GRO26 (Nate Moot;Taylor Heinrich). |
| Gro | 3-4 | at Gro26 | Brian Pell pass incomplete to Anthony Ritchie (Dylan Heitmeier). |
| Gro | 4-4 | at Gro26 | Joe Diani punt 28 yards to the WES46, Derrick Orloski return 0 yards to the WES46 (Joe Diani), PENALTY GRO personal foul 15 yards to the GRO39, 1st and 10, WES ball on GRO39. |
| | | Drive: 5 plays, 19 yards, TOP 02:15 |
| Wes | 1-10 | at Gro39 | WESTMINSTER drive start at 08:08. |
| Wes | 1-10 | at Gro39 | Tyler Banks rush for 4 yards to the GRO35 (Ryan Althausen;Bobby Tuttle). |
| Wes | 2-6 | at Gro35 | Tyler Banks rush for 5 yards to the GRO30, fumble forced by TEAM, fumble by Tyler Banks recovered by GRO Marc Shamley at GRO33. |
| | | Drive: 2 plays, 6 yards, TOP 00:55 |
| Gro | 1-10 | at Gro33 | GROVE CITY drive start at 07:13. |
| Gro | 1-10 | at Gro33 | Brian Pell pass complete to Tony Britt for 18 yards to the WES49, 1ST DOWN GRO, out-of-bounds (Nate Moot). |
| Gro | 1-10 | at Wes49 | Shane Kaclik rush for 1 yard to the WES48 (Corey Neill). |
| Gro | 2-9 | at Wes48 | Brian Pell pass incomplete to Anthony Ritchie (Jared Heck). |
| Gro | 3-9 | at Wes48 | PENALTY GRO false start (Josh Bermann) 5 yards to the GRO47. |
| Gro | 3-14 | at Gro47 | Brian Pell pass complete to Shane Kaclik for 5 yards to the WES48 (Derrick Orloski). |
| Gro | 4-9 | at Wes48 | Joe Diani punt 26 yards to the WES22, fair catch by Derrick Orloski. |
| | | Drive: 4 plays, 19 yards, TOP 02:08 |
| Wes | 1-10 | at Wes22 | WESTMINSTER drive start at 05:05. |
| Wes | 1-10 | at Wes22 | Tyler Banks rush for no gain to the WES22 (Jason Ferguson). |
| Wes | 2-10 | at Wes22 | Tyler Banks rush for 1 yard to the WES23 (Jason Ferguson). |
| Wes | 3-9 | at Wes23 | Dak Britt pass incomplete to G. Pasquinelli (Chris Gibbs). |
| Wes | 4-9 | at Wes23 | J. Schnelbach punt 43 yards to the GRO34, fair catch by Anthony Ritchie. |
| | | Drive: 3 plays, 1 yards, TOP 01:39 |
| Gro | 1-10 | at Gro34 | GROVE CITY drive start at 03:26. |
| Gro | 1-10 | at Gro34 | Brian Pell pass complete to Sam Ivan for 5 yards to the GRO39, out-of-bounds (Nate Moot). |
| Gro | 2-5 | at Gro39 | Shane Kaclik rush for no gain to the GRO39 (Corey Neill;Derrick Orloski). |
| Gro | 3-5 | at Gro39 | Brian Pell pass incomplete to Tony Britt. |
| Gro | 4-5 | at Gro39 | Brian Pell pass complete to Anthony Ritchie for 7 yards to the GRO46, 1ST DOWN GRO, out-of-bounds (Dylan Heitmeier). |
| Gro | 1-10 | at Gro46 | Brian Pell pass incomplete to Anthony Ritchie. |
| Gro | 2-10 | at Gro46 | Brian Pell pass complete to Khalil Ervin for 14 yards to the WES40, 1ST DOWN GRO (Corey Neill). |
| Gro | 1-10 | at Wes40 | Brian Pell rush for 23 yards to the WES17, 1ST DOWN GRO, out-of-bounds (Nate Moot). |
| Gro | 1-10 | at Wes17 | Shane Kaclik rush for 2 yards to the WES15 (Dylan Heitmeier). |
| Gro | 2-8 | at Wes15 | Brian Pell pass complete to Anthony Ritchie for 7 yards to the WES8 (Dylan Heitmeier;Corey Neill). |
| Gro | 3-1 | at Wes08 | Timeout Grove City, clock 00:46. |
| Gro | 3-1 | at Wes08 | Shane Kaclik rush for no gain to the WES8 (Taylor Heinrich). |
| Gro | 4-1 | at Wes08 | Anthony Ritchie rush for 3 yards to the WES5, 1ST DOWN GRO (Dylan Heitmeier). |
| Gro | 1-G | at Wes05 | Timeout Grove City, clock 00:25. |
| Gro | 1-G | at Wes05 | Timeout Westminster, clock 00:25. |
| Gro | 1-G | at Wes05 | Brian Pell pass complete to Anthony Ritchie for 5 yards to the WES0, TOUCHDOWN, clock 00:18. |
| | | Kurt Devlin kick attempt failed (blocked), returned by Jared Heck - no score (blocked by Kyle Allen). |
| | | Grove City 23, Westminster 21 |
| | | Drive: 12 plays, 66 yards, TOP 03:08 |
| | | Pat Donoughe kickoff 24 yards to the WES41, S. Ferringer return 7 yards to the WES48 (Slater Simek). |
| Wes | 1-10 | at Wes48 | WESTMINSTER drive start at 00:16. |
| Wes | 1-10 | at Wes48 | Dak Britt pass complete to G. Pasquinelli for 8 yards to the GRO44 (Chris Gibbs). |
| Wes | 2-2 | at Gro44 | Dak Britt pass incomplete to G. Pasquinelli. |
| Wes | 3-2 | at Gro44 | Dak Britt pass complete to Collin Wallace for 32 yards to the GRO12, 1ST DOWN WES. |
| Wes | 1-10 | at Gro12 | End of game, clock 00:00. |
| | | Drive: 3 plays, 40 yards, TOP 00:16 |
| | | FINAL SCORE |
| | | Grove City 23, Westminster 21 |