8 0 8 Kevin Ryan kickoff for 55 yards. Evan Holm return for 9 yards to the UND 19. Nate Ketteringham pass incomplete. broken up by Paea Moala. SANTIAGO. John rush. 8 yard gain to the UND27. Nate Ketteringham pass complete to Izzy Adeoti for 10 yards to the UND 21. Nate Ketteringham pass complete to Noah Wanzek for 10 yards to the UND 31. First down. John Santiago run for 3 yards to the UND 34. Brady Oliveira run for 4 yards to the UND 38. Nate Ketteringham pass complete to Noah Wanzek for 23 yards to the IDST 39. First down. Nate Ketteringham pass complete to Garett Maag for 7 yards to the IDST 32. Nate Ketteringham pass incomplete to Noah Wanzek. Brady Oliveira run for 4 yards to the IDST 28. First down. Brady Oliveira run for 6 yards to the IDST 22. MCKINNEY. Cam rush. 10 yard gain to the ISU12. Out-of-bounds. John Santiago run for 32 yards. Touchdown. Brady Leach kickoff for 60 yards. Kieran Yancy return for 23 yards to the IDST 28. Tanner Gueller pass complete to Michael Dean for 49 yards to the UND 23. First down. James Madison run for 13 yards to the UND 10. First down. Tanner Gueller pass incomplete. Tanner Gueller pass complete to Michael Dean for 3 yards to the UND 7. IDAHO ST penalty. false start. Tanner Gueller sacked by Mason Bennett for a loss of 10 yards to the UND 27. Campbell Sheidow 44 yard field goal. Good. Kevin Ryan kickoff for 63 yards. John Santiago return for 15 yards to the UND 17. James Johannesson run for 5 yards to the UND 22. Nate Ketteringham pass incomplete to Izzy Adeoti. Nate Ketteringham run for 12 yards to the UND 34. First down. Brady Oliveira run for 3 yards to the UND 37. Brady Oliveira run for 26 yards to the IDST 37. First down. Nate Ketteringham pass complete to John Santiago for 8 yards to the IDST 29. John Santiago run for 3 yards to the IDST 26. First down. Nate Ketteringham pass incomplete to Garett Maag. Nate Ketteringham pass complete to James Johannesson for 14 yards to the IDST 12. First down. Brady Oliveira run for 4 yards to the IDST 8. Brady Oliveira run for 3 yards to the IDST 5. Nate Ketteringham pass complete to Travis Toivonen for 5 yards. Touchdown. Brady Leach kickoff for 62 yards. Kieran Yancy return for 29 yards to the IDST 32. James Madison run for 7 yards to the IDST 39. Ty Flanagan run for 16 yards to the UND 45. First down. Ty Flanagan run for 11 yards to the UND 34. First down. Tanner Gueller pass complete to James Madison for 10 yards to the UND 24. First down. Tanner Gueller pass incomplete. broken up by Tank Harris. Tanner Gueller run for 3 yards to the UND 21. Tanner Gueller pass incomplete to Mitch Gueller. broken up by Tanner Palmborg. Campbell Sheidow 38 yard field goal. Good. Kevin Ryan kickoff for 65 yards. Touchback. Cam McKinney run for 2 yards to the UND 27. Nate Ketteringham pass incomplete to Noah Wanzek. Nate Ketteringham pass complete to Brady Oliveira for 7 yards to the UND 34. Cade Peterson punt for 34 yards. fair catch by Kieran Yancy at the IDST 32. James Madison run for 9 yards to the IDST 41. James Madison run for 1 yard to the IDST 42. First down. Tanner Gueller run for 3 yards to the IDST 45. James Madison run for 10 yards to the UND 45. First down. James Madison run for 7 yards to the UND 38. James Madison run for a loss of 1 yard to the UND 39. Tanner Gueller pass incomplete. Time out NORTH DAKOTA. clock 11:55. Tanner Gueller pass intercepted Jordan Canady return for 21 yards to the UND 37. John Santiago run for 3 yards to the UND 40. John Santiago run for 14 yards to the IDST 46. First down. John Santiago run for 7 yards to the IDST 39. Brady Oliveira run for 7 yards to the IDST 32. First down. Nate Ketteringham pass complete to Alex Cloyard for 28 yards to the IDST 4. First down. Brady Oliveira run for no gain Brady Oliveira fumbled. Recovered by IDST Anthony Ricks. Ty Flanagan run for 55 yards to the UND 25. First down. James Madison run for 23 yards to the UND 2. First down. James Madison run for 2 yards. Touchdown. Kevin Ryan kickoff for 65 yards. Touchback. Brady Oliveira run for 2 yards to the UND 27. Nate Ketteringham pass complete to Brady Oliveira for 6 yards to the UND 33. Brady Oliveira run for 1 yard to the UND 34. Cade Peterson punt for 40 yards. fair catch by Kieran Yancy at the IDST 26. Tanner Gueller pass complete to Mitch Gueller for 9 yards to the IDST 35. James Madison run for 22 yards to the UND 43. First down. Tanner Gueller pass complete to Mitch Gueller for 32 yards to the UND 11. First down. Ty Flanagan run for a loss of 1 yard to the UND 12. Tanner Gueller run for 7 yards to the UND 5. Tanner Gueller pass incomplete to Ty Flanagan. Campbell Sheidow 22 yard field goal. Good. Kevin Ryan kickoff for 63 yards. Evan Holm return for 48 yards to the 50 yard line. James Johannesson run for 4 yards to the IDST 46. Nate Ketteringham pass complete to Noah Wanzek for 46 yards. Touchdown. Brady Leach kickoff for 61 yards. Tanner Gueller pass complete to Michael Dean for 14 yards to the IDST 39. First down. Tanner Gueller run for 13 yards to the UND 48. First down. Tanner Gueller pass complete to Michael Dean for 5 yards to the UND 43. Ty Flanagan run for 16 yards to the UND 27. First down. Ty Flanagan run for 7 yards to the UND 20. Tanner Gueller pass incomplete. Tanner Gueller run for 13 yards to the UND 7. First down. Ty Flanagan run for 2 yards to the UND 5. Tanner Gueller pass incomplete to Mitch Gueller. broken up by Deion Harris. Time out NORTH DAKOTA. clock 0:48. Tanner Gueller pass incomplete. Campbell Sheidow 22 yard field goal. Good. Kevin Ryan kickoff for 65 yards. Evan Holm return for 19 yards to the UND 19. Brady Oliveira run for 6 yards to the UND 25. Brady Leach kickoff for 60 yards. Tanner Gueller pass incomplete to Michael Dean. James Madison run for 2 yards to the IDST 27. Tanner Gueller sacked by Donnell Rodgers for a loss of 1 yard to the IDST 26. Kevin Ryan punt for 41 yards. fair catch by John Santiago at the UND 33. Nate Ketteringham run for 7 yards to the UND 40. John Santiago run for a loss of 2 yards to the UND 38. Nate Ketteringham pass intercepted Kody Graves return for 8 yards to the UND 37. Tanner Gueller pass incomplete to Mitch Gueller. Ty Flanagan run for 13 yards to the UND 24. First down. Ty Flanagan run for no gain to the UND 24. Tanner Gueller sacked by Jaxson Turner and Jordan Canady for a loss of 6 yards to the UND 30. Tanner Gueller pass complete to Matt Peterson for 12 yards to the UND 18. Campbell Sheidow 35 yard field goal. Missed. Nate Ketteringham pass incomplete to Noah Wanzek. Brady Oliveira run for no gain to the UND 20. Nate Ketteringham pass incomplete to Garett Maag. Cade Peterson punt for 34 yards. fair catch by Kieran Yancy at the IDST 46. Tanner Gueller pass complete to Michael Dean for 2 yards to the IDST 48. Tanner Gueller pass complete to Matt Peterson for 15 yards to the UND 37. First down. James Madison run for 1 yard to the UND 36. James Madison run for a loss of 2 yards to the UND 38. GUELLER. Tanner pass complete to MADISON. James. 13 yard gain to the UND25. IDAHO ST penalty. false start. Tanner Gueller pass incomplete to Mitch Gueller. Kevin Ryan punt for 40 yards. fair catch by John Santiago at the UND 12. Nate Ketteringham pass complete to Garett Maag for no gain to the UND 12. Nate Ketteringham pass complete to Noah Wanzek for 15 yards to the UND 27. First down. James Johannesson run for 6 yards to the UND 33. Nate Ketteringham pass complete to Travis Toivonen for 2 yards to the UND 35. First down. IDAHO ST penalty. face mask. John Santiago run for 1 yard to the IDST 49. Nate Ketteringham run for 18 yards to the IDST 31. First down. John Santiago run for 12 yards to the IDST 19. First down. NORTH DAKOTA penalty. false start. Nate Ketteringham sacked by Caleb BRWN for a loss of 7 yards to the IDST 31. Nate Ketteringham pass incomplete to Garett Maag. Nate Ketteringham pass incomplete to Izzy Adeoti. broken up by Koby Lowe. Cade Peterson punt for 39 yards. Touchback. James Madison run for 3 yards to the IDST 23. James Madison run for 1 yard to the IDST 24. Tanner Gueller pass incomplete to Mitch Gueller. broken up by Austin Cieslak. Kevin Ryan punt for 40 yards. punt out-of-bounds at the UND 36. Nate Ketteringham pass complete to Travis Toivonen for 11 yards to the UND 47. First down. Brady Oliveira run for 5 yards to the IDST 48. Brady Oliveira run for 5 yards to the IDST 43. First down. Nate Ketteringham pass incomplete. Brady Oliveira run for 7 yards to the IDST 36. Nate Ketteringham pass incomplete to Noah Wanzek. broken up by Oshea Trujillo. Cade Peterson punt for 32 yards. downed at the IDST 4. GUELLER. Tanner pass incomplete to GUELLER. Mitch. penalty UND pass interference. Tanner Gueller pass complete to Jake Johnson for 18 yards to the IDST 37. First down. James Madison run for no gain to the IDST 37. James Madison run for a loss of 2 yards to the IDST 35. Tanner Gueller pass complete to Michael Dean for 35 yards to the UND 30. First down. Tanner Gueller pass complete to Michael Dean for 5 yards to the UND 25. James Madison run for no gain to the UND 25. Tanner Gueller pass complete to Michael Dean for 4 yards to the UND 21. James Madison run for a loss of 1 yard to the UND 22. Graham DeVore run for 6 yards to the UND 28. Nate Ketteringham pass complete to Noah Wanzek for 15 yards to the UND 43. First down. Nate Ketteringham pass incomplete to John Santiago. Graham DeVore run for 3 yards to the UND 46. Nate Ketteringham pass incomplete to Izzy Adeoti. Cade Peterson punt for 34 yards. fair catch by Kieran Yancy at the IDST 20. Tanner Gueller pass incomplete to Michael Dean. Tanner Gueller pass complete to Michael Dean for 13 yards to the IDST 33. First down. Tanner Gueller pass complete to Mitch Gueller for 67 yards. Touchdown. Kevin Ryan kickoff for 58 yards. Evan Holm return for 19 yards to the UND 26. John Santiago run for 6 yards to the UND 32. Nate Ketteringham pass complete to Travis Toivonen for 5 yards to the UND 37. First down. Nate Ketteringham pass incomplete to Noah Wanzek. Nate Ketteringham pass incomplete to Garett Maag. Nate Ketteringham pass complete to John Santiago for 1 yard to the UND 38. Cade Peterson punt for 39 yards. fair catch by Kieran Yancy at the IDST 23. James Madison run for a loss of 1 yard to the IDST 22. Tanner Gueller run for 23 yards to the IDST 45. First down. James Madison run for 1 yard to the IDST 46. GUELLER. Tanner pass incomplete to GUELLER. Mitch. penalty UND pass interference. Tanner Gueller run for 8 yards to the UND 31. James Madison run for no gain to the UND 31. Tanner Gueller pass incomplete to Michael Dean. broken up by Jordan Canady. Campbell Sheidow 48 yard field goal blocked blocked by Jaxson Turner Deion Harris return for 16 yards to the IDST 44. John Santiago run for 13 yards to the IDST 31. First down. Nate Ketteringham sacked by TJ Togiai for a loss of 9 yards to the IDST 40. NORTH DAKOTA penalty. false start. Nate Ketteringham pass complete to Garett Maag for 11 yards to the IDST 34. John Santiago run for 20 yards to the IDST 14. First down. John Santiago run for a loss of 1 yard to the IDST 15. Nate Ketteringham pass incomplete to Brady Oliveira. Nate Ketteringham pass incomplete to Alex Cloyd. broken up by Adkin Aguirre. Nate Ketteringham pass intercepted Christian McFarland return for 12 yards to the IDST 12. Time out NORTH DAKOTA. clock 1:01. Time out NORTH DAKOTA. clock 0:56. James Madison run for 3 yards to the IDST 23. First down. NORTH DAKOTA penalty. personal foul. TEAM run for a loss of 3 yards to the IDST 35. TEAM run for a loss of 2 yards to the IDST 33. UND IDST
1 2 3 4
  1. 1 1 15:00 UND Kevin Ryan kickoff for 55 yards. Evan Holm return for 9 yards to the UND 19. 0-0
  2. 2 1 15:00 UND Nate Ketteringham pass incomplete. broken up by Paea Moala. 0-0
  3. 3 1 15:00 UND SANTIAGO. John rush. 8 yard gain to the UND27. 0-0
  4. 4 1 15:00 UND Nate Ketteringham pass complete to Izzy Adeoti for 10 yards to the UND 21. 0-0
  5. 5 1 15:00 UND Nate Ketteringham pass complete to Noah Wanzek for 10 yards to the UND 31. First down. 0-0
  6. 6 1 15:00 UND John Santiago run for 3 yards to the UND 34. 0-0
  7. 7 1 15:00 UND Brady Oliveira run for 4 yards to the UND 38. 0-0
  8. 8 1 15:00 UND Nate Ketteringham pass complete to Noah Wanzek for 23 yards to the IDST 39. First down. 0-0
  9. 9 1 15:00 UND Nate Ketteringham pass complete to Garett Maag for 7 yards to the IDST 32. 0-0
  10. 10 1 15:00 UND Nate Ketteringham pass incomplete to Noah Wanzek. 0-0
  11. 11 1 15:00 UND Brady Oliveira run for 4 yards to the IDST 28. First down. 0-0
  12. 12 1 15:00 UND Brady Oliveira run for 6 yards to the IDST 22. 0-0
  13. 13 1 15:00 UND MCKINNEY. Cam rush. 10 yard gain to the ISU12. Out-of-bounds. 0-0
  14. 14 1 9:40 UND John Santiago run for 32 yards. Touchdown. 0-0
  15. 15 1 9:40 IDST Brady Leach kickoff for 60 yards. Kieran Yancy return for 23 yards to the IDST 28. UND 0-7
  16. 16 1 9:33 IDST Tanner Gueller pass complete to Michael Dean for 49 yards to the UND 23. First down. UND 0-7
  17. 17 1 9:33 IDST James Madison run for 13 yards to the UND 10. First down. UND 0-7
  18. 18 1 9:33 IDST Tanner Gueller pass incomplete. UND 0-7
  19. 19 1 9:33 IDST Tanner Gueller pass complete to Michael Dean for 3 yards to the UND 7. UND 0-7
  20. 20 1 9:33 IDST IDAHO ST penalty. false start. UND 0-7
  21. 21 1 9:33 IDST Tanner Gueller sacked by Mason Bennett for a loss of 10 yards to the UND 27. UND 0-7
  22. 22 1 7:38 IDST Campbell Sheidow 44 yard field goal. Good. UND 3-7
  23. 23 1 7:38 UND Kevin Ryan kickoff for 63 yards. John Santiago return for 15 yards to the UND 17. UND 3-7
  24. 24 1 7:33 UND James Johannesson run for 5 yards to the UND 22. UND 3-7
  25. 25 1 7:33 UND Nate Ketteringham pass incomplete to Izzy Adeoti. UND 3-7
  26. 26 1 7:33 UND Nate Ketteringham run for 12 yards to the UND 34. First down. UND 3-7
  27. 27 1 7:33 UND Brady Oliveira run for 3 yards to the UND 37. UND 3-7
  28. 28 1 7:33 UND Brady Oliveira run for 26 yards to the IDST 37. First down. UND 3-7
  29. 29 1 7:33 UND Nate Ketteringham pass complete to John Santiago for 8 yards to the IDST 29. UND 3-7
  30. 30 1 7:33 UND John Santiago run for 3 yards to the IDST 26. First down. UND 3-7
  31. 31 1 7:33 UND Nate Ketteringham pass incomplete to Garett Maag. UND 3-7
  32. 32 1 7:33 UND Nate Ketteringham pass complete to James Johannesson for 14 yards to the IDST 12. First down. UND 3-7
  33. 33 1 7:33 UND Brady Oliveira run for 4 yards to the IDST 8. UND 3-7
  34. 34 1 7:33 UND Brady Oliveira run for 3 yards to the IDST 5. UND 3-7
  35. 35 1 2:10 UND Nate Ketteringham pass complete to Travis Toivonen for 5 yards. Touchdown. UND 3-7
  36. 36 1 2:10 IDST Brady Leach kickoff for 62 yards. Kieran Yancy return for 29 yards to the IDST 32. UND 3-14
  37. 37 1 2:04 IDST James Madison run for 7 yards to the IDST 39. UND 3-14
  38. 38 1 2:04 IDST Ty Flanagan run for 16 yards to the UND 45. First down. UND 3-14
  39. 39 1 2:04 IDST Ty Flanagan run for 11 yards to the UND 34. First down. UND 3-14
  40. 40 1 2:04 IDST Tanner Gueller pass complete to James Madison for 10 yards to the UND 24. First down. UND 3-14
  41. 41 1 2:04 IDST Tanner Gueller pass incomplete. broken up by Tank Harris. UND 3-14
  42. 42 1 2:04 IDST Tanner Gueller run for 3 yards to the UND 21. UND 3-14
  43. 43 1 2:04 IDST Tanner Gueller pass incomplete to Mitch Gueller. broken up by Tanner Palmborg. UND 3-14
  44. 44 1 0:02 IDST Campbell Sheidow 38 yard field goal. Good. UND 6-14
  45. 45 1 0:02 UND Kevin Ryan kickoff for 65 yards. Touchback. UND 6-14
  46. 46 1 0:02 UND Cam McKinney run for 2 yards to the UND 27. UND 6-14
  47. 47 2 15:00 UND Nate Ketteringham pass incomplete to Noah Wanzek. UND 6-14
  48. 48 2 15:00 UND Nate Ketteringham pass complete to Brady Oliveira for 7 yards to the UND 34. UND 6-14
  49. 49 2 15:00 UND Cade Peterson punt for 34 yards. fair catch by Kieran Yancy at the IDST 32. UND 6-14
  50. 50 2 14:10 IDST James Madison run for 9 yards to the IDST 41. UND 6-14
  51. 51 2 14:10 IDST James Madison run for 1 yard to the IDST 42. First down. UND 6-14
  52. 52 2 14:10 IDST Tanner Gueller run for 3 yards to the IDST 45. UND 6-14
  53. 53 2 14:10 IDST James Madison run for 10 yards to the UND 45. First down. UND 6-14
  54. 54 2 14:10 IDST James Madison run for 7 yards to the UND 38. UND 6-14
  55. 55 2 14:10 IDST James Madison run for a loss of 1 yard to the UND 39. UND 6-14
  56. 56 2 14:10 IDST Tanner Gueller pass incomplete. UND 6-14
  57. 57 2 11:55 IDST Time out NORTH DAKOTA. clock 11:55. UND 6-14
  58. 58 2 11:55 IDST Tanner Gueller pass intercepted Jordan Canady return for 21 yards to the UND 37. UND 6-14
  59. 59 2 11:44 UND John Santiago run for 3 yards to the UND 40. UND 6-14
  60. 60 2 11:44 UND John Santiago run for 14 yards to the IDST 46. First down. UND 6-14
  61. 61 2 11:44 UND John Santiago run for 7 yards to the IDST 39. UND 6-14
  62. 62 2 11:44 UND Brady Oliveira run for 7 yards to the IDST 32. First down. UND 6-14
  63. 63 2 11:44 UND Nate Ketteringham pass complete to Alex Cloyard for 28 yards to the IDST 4. First down. UND 6-14
  64. 64 2 11:44 UND Brady Oliveira run for no gain Brady Oliveira fumbled. Recovered by IDST Anthony Ricks. UND 6-14
  65. 65 2 8:50 IDST Ty Flanagan run for 55 yards to the UND 25. First down. UND 6-14
  66. 66 2 8:50 IDST James Madison run for 23 yards to the UND 2. First down. UND 6-14
  67. 67 2 8:14 IDST James Madison run for 2 yards. Touchdown. UND 6-14
  68. 68 2 8:14 UND Kevin Ryan kickoff for 65 yards. Touchback. UND 13-14
  69. 69 2 8:14 UND Brady Oliveira run for 2 yards to the UND 27. UND 13-14
  70. 70 2 8:14 UND Nate Ketteringham pass complete to Brady Oliveira for 6 yards to the UND 33. UND 13-14
  71. 71 2 8:14 UND Brady Oliveira run for 1 yard to the UND 34. UND 13-14
  72. 72 2 8:14 UND Cade Peterson punt for 40 yards. fair catch by Kieran Yancy at the IDST 26. UND 13-14
  73. 73 2 6:25 IDST Tanner Gueller pass complete to Mitch Gueller for 9 yards to the IDST 35. UND 13-14
  74. 74 2 6:25 IDST James Madison run for 22 yards to the UND 43. First down. UND 13-14
  75. 75 2 6:25 IDST Tanner Gueller pass complete to Mitch Gueller for 32 yards to the UND 11. First down. UND 13-14
  76. 76 2 6:25 IDST Ty Flanagan run for a loss of 1 yard to the UND 12. UND 13-14
  77. 77 2 6:25 IDST Tanner Gueller run for 7 yards to the UND 5. UND 13-14
  78. 78 2 6:25 IDST Tanner Gueller pass incomplete to Ty Flanagan. UND 13-14
  79. 79 2 4:12 IDST Campbell Sheidow 22 yard field goal. Good. IDST 16-14
  80. 80 2 4:12 UND Kevin Ryan kickoff for 63 yards. Evan Holm return for 48 yards to the 50 yard line. IDST 16-14
  81. 81 2 4:03 UND James Johannesson run for 4 yards to the IDST 46. IDST 16-14
  82. 82 2 3:20 UND Nate Ketteringham pass complete to Noah Wanzek for 46 yards. Touchdown. IDST 16-14
  83. 83 2 3:20 IDST Brady Leach kickoff for 61 yards. UND 16-21
  84. 84 2 3:20 IDST Tanner Gueller pass complete to Michael Dean for 14 yards to the IDST 39. First down. UND 16-21
  85. 85 2 3:20 IDST Tanner Gueller run for 13 yards to the UND 48. First down. UND 16-21
  86. 86 2 3:20 IDST Tanner Gueller pass complete to Michael Dean for 5 yards to the UND 43. UND 16-21
  87. 87 2 3:20 IDST Ty Flanagan run for 16 yards to the UND 27. First down. UND 16-21
  88. 88 2 3:20 IDST Ty Flanagan run for 7 yards to the UND 20. UND 16-21
  89. 89 2 3:20 IDST Tanner Gueller pass incomplete. UND 16-21
  90. 90 2 3:20 IDST Tanner Gueller run for 13 yards to the UND 7. First down. UND 16-21
  91. 91 2 3:20 IDST Ty Flanagan run for 2 yards to the UND 5. UND 16-21
  92. 92 2 3:20 IDST Tanner Gueller pass incomplete to Mitch Gueller. broken up by Deion Harris. UND 16-21
  93. 93 2 0:48 IDST Time out NORTH DAKOTA. clock 0:48. UND 16-21
  94. 94 2 0:48 IDST Tanner Gueller pass incomplete. UND 16-21
  95. 95 2 0:40 IDST Campbell Sheidow 22 yard field goal. Good. UND 19-21
  96. 96 2 0:40 UND Kevin Ryan kickoff for 65 yards. Evan Holm return for 19 yards to the UND 19. UND 19-21
  97. 97 2 0:34 UND Brady Oliveira run for 6 yards to the UND 25. UND 19-21
  98. 98 3 15:00 IDST Brady Leach kickoff for 60 yards. 0-0
  99. 99 3 15:00 IDST Tanner Gueller pass incomplete to Michael Dean. 0-0
  100. 100 3 15:00 IDST James Madison run for 2 yards to the IDST 27. 0-0
  101. 101 3 15:00 IDST Tanner Gueller sacked by Donnell Rodgers for a loss of 1 yard to the IDST 26. 0-0
  102. 102 3 15:00 IDST Kevin Ryan punt for 41 yards. fair catch by John Santiago at the UND 33. 0-0
  103. 103 3 13:40 UND Nate Ketteringham run for 7 yards to the UND 40. UND 19-21
  104. 104 3 13:40 UND John Santiago run for a loss of 2 yards to the UND 38. UND 19-21
  105. 105 3 13:40 UND Nate Ketteringham pass intercepted Kody Graves return for 8 yards to the UND 37. UND 19-21
  106. 106 3 12:26 IDST Tanner Gueller pass incomplete to Mitch Gueller. UND 19-21
  107. 107 3 12:26 IDST Ty Flanagan run for 13 yards to the UND 24. First down. UND 19-21
  108. 108 3 12:26 IDST Ty Flanagan run for no gain to the UND 24. UND 19-21
  109. 109 3 12:26 IDST Tanner Gueller sacked by Jaxson Turner and Jordan Canady for a loss of 6 yards to the UND 30. UND 19-21
  110. 110 3 12:26 IDST Tanner Gueller pass complete to Matt Peterson for 12 yards to the UND 18. UND 19-21
  111. 111 3 10:16 IDST Campbell Sheidow 35 yard field goal. Missed. UND 19-21
  112. 112 3 10:16 UND Nate Ketteringham pass incomplete to Noah Wanzek. UND 19-21
  113. 113 3 10:16 UND Brady Oliveira run for no gain to the UND 20. UND 19-21
  114. 114 3 10:16 UND Nate Ketteringham pass incomplete to Garett Maag. UND 19-21
  115. 115 3 10:16 UND Cade Peterson punt for 34 yards. fair catch by Kieran Yancy at the IDST 46. UND 19-21
  116. 116 3 9:19 IDST Tanner Gueller pass complete to Michael Dean for 2 yards to the IDST 48. UND 19-21
  117. 117 3 9:19 IDST Tanner Gueller pass complete to Matt Peterson for 15 yards to the UND 37. First down. UND 19-21
  118. 118 3 9:19 IDST James Madison run for 1 yard to the UND 36. UND 19-21
  119. 119 3 9:19 IDST James Madison run for a loss of 2 yards to the UND 38. UND 19-21
  120. 120 3 9:19 IDST GUELLER. Tanner pass complete to MADISON. James. 13 yard gain to the UND25. UND 19-21
  121. 121 3 9:19 IDST IDAHO ST penalty. false start. UND 19-21
  122. 122 3 9:19 IDST Tanner Gueller pass incomplete to Mitch Gueller. UND 19-21
  123. 123 3 9:19 IDST Kevin Ryan punt for 40 yards. fair catch by John Santiago at the UND 12. UND 19-21
  124. 124 3 6:36 UND Nate Ketteringham pass complete to Garett Maag for no gain to the UND 12. UND 19-21
  125. 125 3 6:36 UND Nate Ketteringham pass complete to Noah Wanzek for 15 yards to the UND 27. First down. UND 19-21
  126. 126 3 6:36 UND James Johannesson run for 6 yards to the UND 33. UND 19-21
  127. 127 3 6:36 UND Nate Ketteringham pass complete to Travis Toivonen for 2 yards to the UND 35. First down. IDAHO ST penalty. face mask. UND 19-21
  128. 128 3 6:36 UND John Santiago run for 1 yard to the IDST 49. UND 19-21
  129. 129 3 6:36 UND Nate Ketteringham run for 18 yards to the IDST 31. First down. UND 19-21
  130. 130 3 6:36 UND John Santiago run for 12 yards to the IDST 19. First down. UND 19-21
  131. 131 3 6:36 UND NORTH DAKOTA penalty. false start. UND 19-21
  132. 132 3 6:36 UND Nate Ketteringham sacked by Caleb BRWN for a loss of 7 yards to the IDST 31. UND 19-21
  133. 133 3 6:36 UND Nate Ketteringham pass incomplete to Garett Maag. UND 19-21
  134. 134 3 6:36 UND Nate Ketteringham pass incomplete to Izzy Adeoti. broken up by Koby Lowe. UND 19-21
  135. 135 3 6:36 UND Cade Peterson punt for 39 yards. Touchback. UND 19-21
  136. 136 3 1:25 IDST James Madison run for 3 yards to the IDST 23. UND 19-21
  137. 137 3 1:25 IDST James Madison run for 1 yard to the IDST 24. UND 19-21
  138. 138 3 1:25 IDST Tanner Gueller pass incomplete to Mitch Gueller. broken up by Austin Cieslak. UND 19-21
  139. 139 3 1:25 IDST Kevin Ryan punt for 40 yards. punt out-of-bounds at the UND 36. UND 19-21
  140. 140 3 0:26 UND Nate Ketteringham pass complete to Travis Toivonen for 11 yards to the UND 47. First down. UND 19-21
  141. 141 4 15:00 UND Brady Oliveira run for 5 yards to the IDST 48. UND 19-21
  142. 142 4 15:00 UND Brady Oliveira run for 5 yards to the IDST 43. First down. UND 19-21
  143. 143 4 15:00 UND Nate Ketteringham pass incomplete. UND 19-21
  144. 144 4 15:00 UND Brady Oliveira run for 7 yards to the IDST 36. UND 19-21
  145. 145 4 15:00 UND Nate Ketteringham pass incomplete to Noah Wanzek. broken up by Oshea Trujillo. UND 19-21
  146. 146 4 15:00 UND Cade Peterson punt for 32 yards. downed at the IDST 4. UND 19-21
  147. 147 4 13:04 IDST GUELLER. Tanner pass incomplete to GUELLER. Mitch. penalty UND pass interference. UND 19-21
  148. 148 4 13:04 IDST Tanner Gueller pass complete to Jake Johnson for 18 yards to the IDST 37. First down. UND 19-21
  149. 149 4 13:04 IDST James Madison run for no gain to the IDST 37. UND 19-21
  150. 150 4 13:04 IDST James Madison run for a loss of 2 yards to the IDST 35. UND 19-21
  151. 151 4 13:04 IDST Tanner Gueller pass complete to Michael Dean for 35 yards to the UND 30. First down. UND 19-21
  152. 152 4 13:04 IDST Tanner Gueller pass complete to Michael Dean for 5 yards to the UND 25. UND 19-21
  153. 153 4 13:04 IDST James Madison run for no gain to the UND 25. UND 19-21
  154. 154 4 13:04 IDST Tanner Gueller pass complete to Michael Dean for 4 yards to the UND 21. UND 19-21
  155. 155 4 13:04 IDST James Madison run for a loss of 1 yard to the UND 22. UND 19-21
  156. 156 4 10:13 UND Graham DeVore run for 6 yards to the UND 28. UND 19-21
  157. 157 4 10:13 UND Nate Ketteringham pass complete to Noah Wanzek for 15 yards to the UND 43. First down. UND 19-21
  158. 158 4 10:13 UND Nate Ketteringham pass incomplete to John Santiago. UND 19-21
  159. 159 4 10:13 UND Graham DeVore run for 3 yards to the UND 46. UND 19-21
  160. 160 4 10:13 UND Nate Ketteringham pass incomplete to Izzy Adeoti. UND 19-21
  161. 161 4 10:13 UND Cade Peterson punt for 34 yards. fair catch by Kieran Yancy at the IDST 20. UND 19-21
  162. 162 4 8:27 IDST Tanner Gueller pass incomplete to Michael Dean. UND 19-21
  163. 163 4 8:27 IDST Tanner Gueller pass complete to Michael Dean for 13 yards to the IDST 33. First down. UND 19-21
  164. 164 4 7:42 IDST Tanner Gueller pass complete to Mitch Gueller for 67 yards. Touchdown. UND 19-21
  165. 165 4 7:42 UND Kevin Ryan kickoff for 58 yards. Evan Holm return for 19 yards to the UND 26. IDST 25-21
  166. 166 4 7:38 UND John Santiago run for 6 yards to the UND 32. IDST 25-21
  167. 167 4 7:38 UND Nate Ketteringham pass complete to Travis Toivonen for 5 yards to the UND 37. First down. IDST 25-21
  168. 168 4 7:38 UND Nate Ketteringham pass incomplete to Noah Wanzek. IDST 25-21
  169. 169 4 7:38 UND Nate Ketteringham pass incomplete to Garett Maag. IDST 25-21
  170. 170 4 7:38 UND Nate Ketteringham pass complete to John Santiago for 1 yard to the UND 38. IDST 25-21
  171. 171 4 7:38 UND Cade Peterson punt for 39 yards. fair catch by Kieran Yancy at the IDST 23. IDST 25-21
  172. 172 4 6:16 IDST James Madison run for a loss of 1 yard to the IDST 22. IDST 25-21
  173. 173 4 6:16 IDST Tanner Gueller run for 23 yards to the IDST 45. First down. IDST 25-21
  174. 174 4 6:16 IDST James Madison run for 1 yard to the IDST 46. IDST 25-21
  175. 175 4 6:16 IDST GUELLER. Tanner pass incomplete to GUELLER. Mitch. penalty UND pass interference. IDST 25-21
  176. 176 4 6:16 IDST Tanner Gueller run for 8 yards to the UND 31. IDST 25-21
  177. 177 4 6:16 IDST James Madison run for no gain to the UND 31. IDST 25-21
  178. 178 4 6:16 IDST Tanner Gueller pass incomplete to Michael Dean. broken up by Jordan Canady. IDST 25-21
  179. 179 4 3:38 IDST Campbell Sheidow 48 yard field goal blocked blocked by Jaxson Turner Deion Harris return for 16 yards to the IDST 44. IDST 25-21
  180. 180 4 3:38 UND John Santiago run for 13 yards to the IDST 31. First down. IDST 25-21
  181. 181 4 3:38 UND Nate Ketteringham sacked by TJ Togiai for a loss of 9 yards to the IDST 40. IDST 25-21
  182. 182 4 3:38 UND NORTH DAKOTA penalty. false start. IDST 25-21
  183. 183 4 3:38 UND Nate Ketteringham pass complete to Garett Maag for 11 yards to the IDST 34. IDST 25-21
  184. 184 4 3:38 UND John Santiago run for 20 yards to the IDST 14. First down. IDST 25-21
  185. 185 4 3:38 UND John Santiago run for a loss of 1 yard to the IDST 15. IDST 25-21
  186. 186 4 3:38 UND Nate Ketteringham pass incomplete to Brady Oliveira. IDST 25-21
  187. 187 4 3:38 UND Nate Ketteringham pass incomplete to Alex Cloyd. broken up by Adkin Aguirre. IDST 25-21
  188. 188 4 3:38 UND Nate Ketteringham pass intercepted Christian McFarland return for 12 yards to the IDST 12. IDST 25-21
  189. 189 4 1:01 IDST Time out NORTH DAKOTA. clock 1:01. IDST 25-21
  190. 190 4 0:56 IDST Time out NORTH DAKOTA. clock 0:56. IDST 25-21
  191. 191 4 0:56 IDST James Madison run for 3 yards to the IDST 23. First down. NORTH DAKOTA penalty. personal foul. IDST 25-21
  192. 192 4 0:56 IDST TEAM run for a loss of 3 yards to the IDST 35. IDST 25-21
  193. 193 4 0:56 IDST TEAM run for a loss of 2 yards to the IDST 33. IDST 25-21