| Rf | 1-10 | at Rf30 | Change of possession, NWCFB ball on NWCFB30, 1st and 10. |
| | | Cody Crum kickoff 52 yards to the RF18, G. Klingelhutz return 30 yards to the RF48 (Taylor Swanson). |
| Rf | 1-10 | at Rf48 | UW-RIVER FALLS drive start at 15:00. |
| Rf | 1-10 | at Rf48 | Joel Yogerst rush for 4 yards to the NWCFB48 (Wade Reisdorph;Kyle Nash). |
| Rf | 2-6 | at Nwcfb48 | Ahmad Palmer rush for 2 yards to the NWCFB46 (Noah Hadro;Matt Kramer). |
| Rf | 3-4 | at Nwcfb46 | R. Luessenheide pass complete to M. Woodward for 18 yards to the NWCFB28, 1ST DOWN RF (Taylor Swanson;Zach Holsman). |
| Rf | 1-10 | at Nwcfb28 | PENALTY RF false start 5 yards to the NWCFB33. |
| Rf | 1-15 | at Nwcfb33 | Ahmad Palmer rush for 10 yards to the NWCFB23 (Luke Delain). |
| Rf | 2-5 | at Nwcfb23 | Joel Yogerst rush for 3 yards to the NWCFB20 (Andrew Magaard). |
| Rf | 3-2 | at Nwcfb20 | R. Luessenheide rush for 2 yards to the NWCFB18, 1ST DOWN RF (Wade Reisdorph;Mike Owczarek). |
| Rf | 1-10 | at Nwcfb18 | Joel Yogerst rush for 3 yards to the NWCFB15 (Mike Owczarek). |
| Rf | 2-7 | at Nwcfb15 | Ahmad Palmer rush for 8 yards to the NWCFB7, 1ST DOWN RF (Zach Holsman). |
| Rf | 1-G | at Nwcfb07 | Ahmad Palmer rush for 2 yards to the NWCFB5 (Andrew Magaard). |
| Rf | 2-G | at Nwcfb05 | Ahmad Palmer rush for 2 yards to the NWCFB3 (Lance Richards;Wade Reisdorph). |
| Rf | 3-G | at Nwcfb03 | John Schimenz rush for 3 yards to the NWCFB0, TOUCHDOWN, clock 09:03. |
| | | Chad Blair kick attempt good. |
| | | UW-River Falls 7, Northwestern 0 |
| | | Drive: 11 plays, 52 yards, TOP 05:57 |
| | | Drake Klatt kickoff 67 yards to the NWCFB3, Kyle Thomforde return 19 yards to the NWCFB22 (Justin Eloranta;Cole Lowell). |
| Nwcfb | 1-10 | at Nwcfb22 | NORTHWESTERN drive start at 09:03. |
| Nwcfb | 1-10 | at Nwcfb22 | Ryan Long rush for 11 yards to the NWCFB33, 1ST DOWN NWCFB (Ben Arata;Ross Potter). |
| Nwcfb | 1-10 | at Nwcfb33 | Zach Tarter pass complete to Kyle Thomforde for 6 yards to the NWCFB39 (Matt Gajewski;Justin Eloranta). |
| Nwcfb | 2-4 | at Nwcfb39 | Ryan Long rush for 1 yard to the NWCFB40 (Mike Larson;Justin Parsons). |
| Nwcfb | 3-3 | at Nwcfb40 | Zach Tarter rush for 9 yards to the NWCFB49, 1ST DOWN NWCFB (Justin Eloranta;Cole Lowell). |
| Nwcfb | 1-10 | at Nwcfb49 | Zach Tarter sacked for loss of 4 yards to the NWCFB45 (Dan Wolf;Mike Larson). |
| Nwcfb | 2-14 | at Nwcfb45 | Zach Tarter pass incomplete to Daniel Sellers, PENALTY NWCFB illegal shift declined. |
| Nwcfb | 3-14 | at Nwcfb45 | PENALTY NWCFB false start (Bobby Wolcyn) 6 yards to the NWCFB39. |
| Nwcfb | 3-20 | at Nwcfb39 | Ryan Long rush for loss of 3 yards to the NWCFB36 (53;C. Szutkowski). |
| Nwcfb | 4-23 | at Nwcfb36 | Zach Holsman punt 40 yards to the RF24, G. Klingelhutz return 6 yards to the RF30 (Wade Reisdorph;Ben Anderson). |
| | | Drive: 7 plays, 14 yards, TOP 03:38 |
| Rf | 1-10 | at Rf30 | UW-RIVER FALLS drive start at 05:25. |
| Rf | 1-10 | at Rf30 | R. Luessenheide pass complete to Eric Brewster for 11 yards to the RF41, 1ST DOWN RF (Taylor Swanson). |
| Rf | 1-10 | at Rf41 | Ahmad Palmer rush for no gain to the RF41 (Andrew Magaard). |
| Rf | 2-10 | at Rf41 | Ahmad Palmer rush for 3 yards to the RF44 (Andrew Magaard). |
| Rf | 3-7 | at Rf44 | R. Luessenheide sacked for loss of 7 yards to the RF37 (Matt Kramer). |
| Rf | 4-14 | at Rf37 | Drake Klatt punt 34 yards to the NWCFB29, Kyle Thomforde return 2 yards to the NWCFB31 (R. McKnuckles). |
| | | Drive: 4 plays, 7 yards, TOP 02:34 |
| Nwcfb | 1-10 | at Nwcfb31 | NORTHWESTERN drive start at 02:51. |
| Nwcfb | 1-10 | at Nwcfb31 | Rahnee Dennard rush for 5 yards to the NWCFB36 (Ryan Bartsch;Ross Potter). |
| Nwcfb | 2-5 | at Nwcfb36 | Ryan Long rush for 6 yards to the NWCFB42, 1ST DOWN NWCFB (Matt Guertin). |
| Nwcfb | 1-10 | at Nwcfb42 | Zach Tarter pass complete to Cody DeBoer for 19 yards to the RF39, 1ST DOWN NWCFB (Matt Ainsworth). |
| Nwcfb | 1-10 | at Rf39 | Rahnee Dennard rush for loss of 3 yards to the RF42, fumble forced by Justin Parsons, fumble by Rahnee Dennard recovered by NWCFB Rahnee Dennard at RF44 (Justin Parsons), PENALTY NWCFB illegal motion declined. |
| Nwcfb | 2-15 | at Rf44 | Zach Tarter pass incomplete to Cody Crum (Cole Lowell). |
| Nwcfb | 3-15 | at Rf44 | Zach Tarter pass complete to Rahnee Dennard for 10 yards to the RF34 (Matt Guertin). |
| | | Drive: 6 plays, 35 yards, TOP 02:51 |
| | | UW-River Falls 7, Northwestern 0 |
| Nwcfb | 4-5 | at Rf34 | Start of 2nd quarter, clock 15:00. |
| Nwcfb | 4-5 | at Rf34 | Zach Tarter pass incomplete to Dan Malison (Matt Guertin). |
| | | Drive: 7 plays, 35 yards, TOP 02:51 |
| Rf | 1-10 | at Rf34 | UW-RIVER FALLS drive start at 15:00. |
| Rf | 1-10 | at Rf34 | Ahmad Palmer rush for 1 yard to the RF35, fumble by Ahmad Palmer recovered by NWCFB Kyle Nash at RF36. |
| | | Drive: 1 plays, 2 yards, TOP 00:15 |
| Nwcfb | 1-10 | at Rf36 | NORTHWESTERN drive start at 14:45. |
| Nwcfb | 1-10 | at Rf36 | Ryan Long rush for 12 yards to the RF24, 1ST DOWN NWCFB (Ben Arata). |
| Nwcfb | 1-10 | at Rf24 | Rahnee Dennard rush for 9 yards to the RF15 (Curtis Johnson). |
| Nwcfb | 2-1 | at Rf15 | Rahnee Dennard rush for 3 yards to the RF12, 1ST DOWN NWCFB (H. Fitzpatrick). |
| Nwcfb | 1-10 | at Rf12 | Ryan Long rush for 7 yards to the RF5 (Jacob Mandoza). |
| Nwcfb | 2-3 | at Rf05 | Zach Tarter sacked for loss of 1 yard to the RF6 (Curtis Johnson;Justin Parsons). |
| Nwcfb | 3-4 | at Rf06 | Ryan Long rush for no gain to the RF6 (Cole Lowell;Dan Wolf). |
| Nwcfb | 4-4 | at Rf06 | Cody Crum field goal attempt from 23 GOOD, clock 11:43. |
| | | UW-River Falls 7, Northwestern 3 |
| | | Drive: 7 plays, 30 yards, TOP 03:02 |
| | | Cody Crum kickoff 53 yards to the RF17, G. Klingelhutz return 8 yards to the RF25 (Ben Anderson;Alex Zeller). |
| Rf | 1-10 | at Rf25 | UW-RIVER FALLS drive start at 11:43. |
| Rf | 1-10 | at Rf25 | John Schimenz rush for 4 yards to the RF29 (Andrew Magaard). |
| Rf | 2-6 | at Rf29 | John Schimenz rush for loss of 1 yard to the RF28 (Noah Hadro). |
| Rf | 3-7 | at Rf28 | R. Luessenheide pass complete to M. Woodward for 11 yards to the RF39, 1ST DOWN RF (Kyle Nash;Luke Delain). |
| Rf | 1-10 | at Rf39 | G. Klingelhutz rush for 4 yards to the RF43 (Kyle Nash). |
| Rf | 2-6 | at Rf43 | G. Klingelhutz rush for 2 yards to the RF45 (David Discher). |
| Rf | 3-4 | at Rf45 | R. Luessenheide pass complete to M. Woodward for 14 yards to the NWCFB41, 1ST DOWN RF (Luke Delain). |
| Rf | 1-10 | at Nwcfb41 | G. Klingelhutz rush for 7 yards to the NWCFB34 (Luke Delain). |
| Rf | 2-3 | at Nwcfb34 | G. Klingelhutz rush for 3 yards to the NWCFB31, 1ST DOWN RF (Zach Holsman;Kyle Nash). |
| Rf | 1-10 | at Nwcfb31 | R. Luessenheide pass complete to M. Woodward for 9 yards to the NWCFB22 (Taylor Swanson). |
| Rf | 2-1 | at Nwcfb22 | R. Luessenheide pass complete to Ryan Hansen for 10 yards to the NWCFB12, 1ST DOWN RF (Taylor Swanson). |
| Rf | 1-10 | at Nwcfb12 | John Schimenz rush for 3 yards to the NWCFB9 (Grant VanderArk;Jake Stroud). |
| Rf | 2-7 | at Nwcfb09 | John Schimenz rush for 3 yards to the NWCFB6 (Lance Richards), PENALTY NWCFB offside (Lance Richards) 6 yards to the NWCFB3, NO PLAY. |
| Rf | 2-1 | at Nwcfb03 | R. Luessenheide pass incomplete to Matt Guertin. |
| Rf | 3-1 | at Nwcfb03 | John Schimenz rush for 3 yards to the NWCFB0, 1ST DOWN RF, TOUCHDOWN, clock 04:44. |
| | | Chad Blair kick attempt good. |
| | | UW-River Falls 14, Northwestern 3 |
| | | Drive: 13 plays, 75 yards, TOP 06:59 |
| | | Drake Klatt kickoff 59 yards to the NWCFB11, Kyle Thomforde return 22 yards to the NWCFB33 (Lee Spohn). |
| Nwcfb | 1-10 | at Nwcfb33 | NORTHWESTERN drive start at 04:44. |
| Nwcfb | 1-10 | at Nwcfb33 | Zach Tarter pass complete to Cody Crum for 5 yards to the NWCFB38 (Matt Guertin). |
| Nwcfb | 2-5 | at Nwcfb38 | Ryan Long rush for 3 yards to the NWCFB41 (Matt Guertin). |
| Nwcfb | 3-2 | at Nwcfb41 | Rahnee Dennard rush for 2 yards to the NWCFB43, 1ST DOWN NWCFB (Justin Eloranta;Cole Lowell). |
| Nwcfb | 1-10 | at Nwcfb43 | Zach Tarter pass incomplete to Jake Rusinkovic (Matt Guertin). |
| Nwcfb | 2-10 | at Nwcfb43 | Zach Tarter pass complete to Kyle Thomforde for 6 yards to the NWCFB49 (Matt Gajewski;Ryan Bartsch). |
| Nwcfb | 3-4 | at Nwcfb49 | Zach Tarter pass incomplete to Kyle Thomforde (Ben Arata). |
| Nwcfb | 4-4 | at Nwcfb49 | Zach Holsman punt 36 yards to the RF15, fair catch by Ross Potter, PENALTY NWCFB kick catching interference (Kole Dvorak) 52 yards to the NWCFB33, 1st and 10, RF ball on RF33. |
| | | Drive: 6 plays, 16 yards, TOP 02:42 |
| Rf | 1-10 | at Rf33 | UW-RIVER FALLS drive start at 02:02. |
| Rf | 1-10 | at Rf33 | R. Luessenheide pass complete to Ryan Hansen for 20 yards to the NWCFB47, 1ST DOWN RF (Kabakus Clark;Luke Delain). |
| Rf | 1-10 | at Nwcfb47 | R. Luessenheide pass complete to W. Schlichting for 14 yards to the NWCFB33, 1ST DOWN RF, out-of-bounds (Taylor Swanson). |
| Rf | 1-10 | at Nwcfb33 | PENALTY RF ineligible downfield on pass (Ryan Hansen) 15 yards to the NWCFB48. |
| Rf | 1-25 | at Nwcfb48 | R. Luessenheide pass complete to Eric Brewster for 4 yards to the NWCFB44. |
| Rf | 2-21 | at Nwcfb44 | R. Luessenheide pass intercepted by Luke Delain at the NWCFB22, Luke Delain return 22 yards to the NWCFB44, out-of-bounds (M. Woodward). |
| | | Drive: 4 plays, 23 yards, TOP 00:48 |
| Nwcfb | 1-10 | at Nwcfb44 | NORTHWESTERN drive start at 01:14. |
| Nwcfb | 1-10 | at Nwcfb44 | Ryan Long rush for loss of 1 yard to the NWCFB43 (Cole Lowell). |
| Nwcfb | 2-11 | at Nwcfb43 | Timeout Northwestern, clock 01:06. |
| Nwcfb | 2-11 | at Nwcfb43 | Zach Tarter pass complete to Tyler Hetland for 13 yards to the RF44, 1ST DOWN NWCFB (Cole Lowell;Dan Wolf). |
| Nwcfb | 1-10 | at Rf44 | Zach Tarter rush for 8 yards to the RF36 (Derek Nette). |
| Nwcfb | 2-2 | at Rf36 | Zach Tarter pass intercepted by Curtis Johnson at the NWCFB29, Curtis Johnson return -43 yards to the RF28. |
| | | Drive: 4 plays, 20 yards, TOP 00:49 |
| Rf | 1-10 | at Rf28 | UW-RIVER FALLS drive start at 00:25. |
| Rf | 1-10 | at Rf28 | R. Luessenheide rush for loss of 1 yard to the RF27. |
| Rf | 2-11 | at Rf27 | End of half, clock 00:00. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:25 |
| | | UW-River Falls 14, Northwestern 3 |
| Rf | 2-11 | at Rf27 | Start of 3rd quarter, clock 15:00, RF ball on RF30. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:25 |
| | | Drake Klatt kickoff 58 yards to the NWCFB12, Daniel Sellers return 17 yards to the NWCFB29 (Jacob Mandoza;Justin Eloranta). |
| Nwcfb | 1-10 | at Nwcfb29 | NORTHWESTERN drive start at 15:00. |
| Nwcfb | 1-10 | at Nwcfb29 | Rahnee Dennard rush for no gain to the NWCFB29 (Mike Larson;Justin Parsons). |
| Nwcfb | 2-10 | at Nwcfb29 | Rahnee Dennard rush for 1 yard to the NWCFB30 (Justin Parsons). |
| Nwcfb | 3-9 | at Nwcfb30 | Zach Tarter pass incomplete to Kyle Thomforde (Matt Gajewski). |
| Nwcfb | 4-9 | at Nwcfb30 | Zach Holsman punt 49 yards to the RF21, downed. |
| | | Drive: 3 plays, 1 yards, TOP 01:32 |
| Rf | 1-10 | at Rf21 | UW-RIVER FALLS drive start at 13:28. |
| Rf | 1-10 | at Rf21 | Ahmad Palmer rush for 6 yards to the RF27 (Wade Reisdorph;Luke Delain). |
| Rf | 2-4 | at Rf27 | R. Luessenheide pass complete to Connor Graves for 22 yards to the RF49, 1ST DOWN RF (Luke Delain). |
| Rf | 1-10 | at Rf49 | Ahmad Palmer rush for 2 yards to the NWCFB49 (Noah Hadro;Kyle Nash). |
| Rf | 2-8 | at Nwcfb49 | Ahmad Palmer rush for 25 yards to the NWCFB24, 1ST DOWN RF (David Discher). |
| Rf | 1-10 | at Nwcfb24 | Ahmad Palmer rush for 4 yards to the NWCFB20 (Mike Owczarek). |
| Rf | 2-6 | at Nwcfb20 | R. Luessenheide pass incomplete to Connor Graves, PENALTY RF holding (Joe Gotmer) 10 yards to the NWCFB30, NO PLAY. |
| Rf | 2-16 | at Nwcfb30 | R. Luessenheide pass complete to Ryan Hansen for 19 yards to the NWCFB11, 1ST DOWN RF (Noah Hadro). |
| Rf | 1-10 | at Nwcfb11 | John Schimenz rush for 1 yard to the NWCFB10 (Noah Hadro). |
| Rf | 2-9 | at Nwcfb10 | John Schimenz rush for no gain to the NWCFB10 (Noah Hadro;Jake Stroud). |
| Rf | 3-9 | at Nwcfb10 | G. Klingelhutz rush for 7 yards to the NWCFB3 (David Discher). |
| Rf | 4-2 | at Nwcfb03 | Chad Blair field goal attempt from 20 GOOD, clock 08:09. |
| | | UW-River Falls 17, Northwestern 3 |
| | | Drive: 10 plays, 76 yards, TOP 05:19 |
| | | Drake Klatt kickoff 69 yards to the NWCFB1, Kyle Thomforde return 22 yards to the NWCFB23 (Lee Spohn). |
| Nwcfb | 1-10 | at Nwcfb23 | NORTHWESTERN drive start at 08:09. |
| Nwcfb | 1-10 | at Nwcfb23 | Ryan Long rush for loss of 1 yard to the NWCFB22 (Derek Nette). |
| Nwcfb | 2-11 | at Nwcfb22 | Zach Tarter pass complete to Cody Crum for 16 yards to the NWCFB38, 1ST DOWN NWCFB (Dan Wolf). |
| Nwcfb | 1-10 | at Nwcfb38 | Zach Tarter pass incomplete to Kyle Thomforde. |
| Nwcfb | 2-10 | at Nwcfb38 | PENALTY NWCFB false start (Kyle Schmidtke) 5 yards to the NWCFB33. |
| Nwcfb | 2-15 | at Nwcfb33 | Zach Tarter pass complete to Tyler Hetland for 6 yards to the NWCFB39 (Matt Ainsworth). |
| Nwcfb | 3-9 | at Nwcfb39 | Timeout Northwestern, clock 06:04. |
| Nwcfb | 3-9 | at Nwcfb39 | Zach Tarter pass incomplete to Jake Rusinkovic (Ross Potter). |
| Nwcfb | 4-9 | at Nwcfb39 | Zach Holsman punt 44 yards to the RF17, G. Klingelhutz return 8 yards to the RF25 (Ben Anderson). |
| | | Drive: 5 plays, 16 yards, TOP 02:21 |
| Rf | 1-10 | at Rf25 | UW-RIVER FALLS drive start at 05:48. |
| Rf | 1-10 | at Rf25 | R. Luessenheide pass incomplete to M. Woodward. |
| Rf | 2-10 | at Rf25 | G. Klingelhutz rush for 5 yards to the RF30 (Kyle Nash). |
| Rf | 3-5 | at Rf30 | R. Luessenheide pass complete to Ryan Hansen for 3 yards to the RF33 (Luke Delain;Jake Stroud). |
| Rf | 4-2 | at Rf33 | Timeout Northwestern, clock 04:22. |
| Rf | 4-2 | at Rf33 | Drake Klatt punt 33 yards to the NWCFB34, fair catch by Ryan Long. |
| | | Drive: 3 plays, 8 yards, TOP 01:34 |
| Nwcfb | 1-10 | at Nwcfb34 | NORTHWESTERN drive start at 04:14. |
| Nwcfb | 1-10 | at Nwcfb34 | Zach Tarter pass complete to Tyler Hetland for 5 yards to the NWCFB39 (Justin Eloranta). |
| Nwcfb | 2-5 | at Nwcfb39 | Zach Tarter pass incomplete to Kyle Thomforde. |
| Nwcfb | 3-5 | at Nwcfb39 | Zach Tarter pass complete to Tyler Hetland for 7 yards to the NWCFB46, 1ST DOWN NWCFB (Matt Guertin;Cole Lowell). |
| Nwcfb | 1-10 | at Nwcfb46 | Zach Tarter pass incomplete to Kyle Thomforde (Ryan Bartsch). |
| Nwcfb | 2-10 | at Nwcfb46 | Zach Tarter pass complete to Jake Rusinkovic for 3 yards to the NWCFB49 (Matt Guertin). |
| Nwcfb | 3-7 | at Nwcfb49 | Timeout Northwestern, clock 02:29. |
| Nwcfb | 3-7 | at Nwcfb49 | Zach Tarter rush for 11 yards to the RF40, 1ST DOWN NWCFB (Cole Lowell). |
| Nwcfb | 1-10 | at Rf40 | Zach Tarter pass incomplete to Kyle Thomforde. |
| Nwcfb | 2-10 | at Rf40 | Rahnee Dennard rush for 10 yards to the RF30, 1ST DOWN NWCFB (Ben Arata;Mike Larson). |
| Nwcfb | 1-10 | at Rf30 | Ryan Long rush for 7 yards to the RF23 (Ross Potter;Justin Eloranta). |
| Nwcfb | 2-3 | at Rf23 | Ryan Long rush for 1 yard to the RF22 (Justin Parsons;Ross Potter). |
| Nwcfb | 3-2 | at Rf22 | Ryan Long rush for 1 yard to the RF21 (Ross Potter). |
| | | Drive: 11 plays, 45 yards, TOP 07:37 |
| | | UW-River Falls 17, Northwestern 3 |
| Nwcfb | 4-1 | at Rf21 | Start of 4th quarter, clock 15:00. |
| Nwcfb | 4-1 | at Rf21 | Zach Tarter rush for 4 yards to the RF17, 1ST DOWN NWCFB (Justin Parsons;Mike Larson). |
| Nwcfb | 1-10 | at Rf17 | Ryan Long rush for 8 yards to the RF9 (Mike Larson;Ben Arata). |
| Nwcfb | 2-2 | at Rf09 | Ryan Long rush for 2 yards to the RF7, 1ST DOWN NWCFB (Ross Potter;Derek Nette). |
| Nwcfb | 1-G | at Rf07 | Rahnee Dennard rush for 6 yards to the RF1 (C. Szutkowski;Mike Larson). |
| Nwcfb | 2-G | at Rf01 | Zach Tarter rush for loss of 1 yard to the RF2 (C. Szutkowski). |
| Nwcfb | 3-G | at Rf02 | Zach Tarter rush for no gain to the RF2 (C. Szutkowski). |
| Nwcfb | 4-G | at Rf02 | Timeout UW-River Falls, clock 11:41. |
| Nwcfb | 4-G | at Rf02 | Ryan Long rush for 2 yards to the RF0, TOUCHDOWN, clock 11:37. |
| | | Cody Crum kick attempt good. |
| | | UW-River Falls 17, Northwestern 10 |
| | | Drive: 18 plays, 66 yards, TOP 07:37 |
| | | Cody Crum kickoff 62 yards to the RF8, W. Schlichting return 21 yards to the RF29 (Alex Zeller;Sam Lepa). |
| Rf | 1-10 | at Rf29 | UW-RIVER FALLS drive start at 11:37. |
| Rf | 1-10 | at Rf29 | Ahmad Palmer rush for 8 yards to the RF37 (Jake Stroud;Luke Delain). |
| Rf | 2-2 | at Rf37 | Ahmad Palmer rush for 9 yards to the RF46, 1ST DOWN RF (Luke Delain). |
| Rf | 1-10 | at Rf46 | Ahmad Palmer rush for 2 yards to the RF48 (Kyle Nash). |
| Rf | 2-8 | at Rf48 | R. Luessenheide pass incomplete to M. Woodward. |
| Rf | 3-8 | at Rf48 | R. Luessenheide pass complete to M. Woodward for 15 yards to the NWCFB37, 1ST DOWN RF (Zach Holsman). |
| Rf | 1-10 | at Nwcfb37 | John Schimenz rush for 7 yards to the NWCFB30 (Matt Kramer). |
| Rf | 2-3 | at Nwcfb30 | John Schimenz rush for 8 yards to the NWCFB22, 1ST DOWN RF (Zach Holsman). |
| Rf | 1-10 | at Nwcfb22 | John Schimenz rush for 1 yard to the NWCFB21 (Noah Hadro;Andrew Magaard). |
| Rf | 2-9 | at Nwcfb21 | John Schimenz rush for 2 yards to the NWCFB19 (Grant VanderArk;David Discher). |
| Rf | 3-7 | at Nwcfb19 | R. Luessenheide pass incomplete to M. Woodward (Zach Holsman). |
| Rf | 4-7 | at Nwcfb19 | Chad Blair field goal attempt from 36 GOOD, clock 06:30. |
| | | UW-River Falls 20, Northwestern 10 |
| | | Drive: 11 plays, 52 yards, TOP 05:07 |
| | | Drake Klatt kickoff 65 yards to the NWCFB5, Kyle Thomforde return 18 yards to the NWCFB23 (Justin Eloranta;Jacob Mandoza). |
| Nwcfb | 1-10 | at Nwcfb23 | NORTHWESTERN drive start at 06:30. |
| Nwcfb | 1-10 | at Nwcfb23 | Zach Tarter pass complete to Ryan Long for 9 yards to the NWCFB32 (Ryan Bartsch;Cole Lowell). |
| Nwcfb | 2-1 | at Nwcfb32 | Ryan Long rush for 2 yards to the NWCFB34, 1ST DOWN NWCFB (Justin Parsons). |
| Nwcfb | 1-10 | at Nwcfb34 | Zach Tarter rush for 6 yards to the NWCFB40 (Ryan Bartsch). |
| Nwcfb | 2-4 | at Nwcfb40 | Zach Tarter pass incomplete to Kyle Thomforde (Matt Gajewski). |
| Nwcfb | 3-4 | at Nwcfb40 | Zach Tarter pass complete to Rahnee Dennard for 5 yards to the NWCFB45, 1ST DOWN NWCFB (Curtis Johnson). |
| Nwcfb | 1-10 | at Nwcfb45 | Zach Tarter rush for 2 yards to the NWCFB47 (Derrick Bender), PENALTY NWCFB illegal motion (Jake Rusinkovic) 5 yards to the NWCFB40, NO PLAY. |
| Nwcfb | 1-15 | at Nwcfb40 | Zach Tarter pass incomplete to Jake Rusinkovic. |
| Nwcfb | 2-15 | at Nwcfb40 | Zach Tarter pass complete to Kyle Thomforde for 18 yards to the RF42, 1ST DOWN NWCFB (Ben Arata;Justin Eloranta). |
| Nwcfb | 1-10 | at Rf42 | Zach Tarter pass complete to Jake Rusinkovic for 9 yards to the RF33 (Jacob Mandoza). |
| Nwcfb | 2-1 | at Rf33 | Zach Tarter pass complete to Tyler Hetland for 9 yards to the RF24, 1ST DOWN NWCFB (Curtis Johnson). |
| Nwcfb | 1-10 | at Rf24 | Zach Tarter pass complete to Cody Crum for 24 yards to the RF0, 1ST DOWN NWCFB, TOUCHDOWN, clock 03:00. |
| | | Cody Crum kick attempt good. |
| | | UW-River Falls 20, Northwestern 17 |
| | | Drive: 10 plays, 77 yards, TOP 03:30 |
| | | Cody Crum kickoff 49 yards to the RF21, M. Woodward return 12 yards to the RF33. |
| Rf | 1-10 | at Rf33 | UW-RIVER FALLS drive start at 03:00. |
| Rf | 1-10 | at Rf33 | Ahmad Palmer rush for 16 yards to the RF49, 1ST DOWN RF (Luke Delain). |
| Rf | 1-10 | at Rf49 | Ahmad Palmer rush for 3 yards to the NWCFB48 (Jake Stroud). |
| Rf | 2-7 | at Nwcfb48 | Ahmad Palmer rush for 4 yards to the NWCFB44 (Lance Richards;51). |
| Rf | 3-3 | at Nwcfb44 | Ahmad Palmer rush for 8 yards to the NWCFB36, 1ST DOWN RF (Jake Stroud). |
| Rf | 1-10 | at Nwcfb36 | R. Luessenheide rush for loss of 2 yards to the NWCFB38. |
| Rf | 2-12 | at Nwcfb38 | End of game, clock 00:00. |
| | | Drive: 5 plays, 29 yards, TOP 03:00 |
| | | FINAL SCORE |
| | | UW-River Falls 20, Northwestern 17 |