Montana at North Dakota

Saturday, September 7, 2024

North Dakota beat Montana 27–⁠24. It was their 15th meeting; after it, Montana led the series 10–⁠5.

AwayMontana9–⁠5 in 2024
24
HomeNorth Dakota5–⁠7 in 2024
27

Final at Alerus Center, Grand ForksIndoorsTV: ESPN+Attendance 11,595

Official
Jason BergGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Montana2130024
North Dakota7014627

Standouts

Player stats

Montana

PassingC/AttYdsTDInt
Keali’i Ah Yat20/2814510
Logan Fife0/2000
RushingCarYdsTDLong
Eli Gillman886163
Nick Ostmo845024
Aaron Fontes118118
Logan Fife25013
ReceivingRecYdsTDLong
Xavier Harris556137
Sawyer Racanelli326013
Keelan White213011
Erik Barker21207
DefenseTklTFLSacksInt
Jace Klucewich0001

North Dakota

PassingC/AttYdsTDInt
Simon Romfo11/249701
RushingCarYdsTDLong
Gaven Ziebarth2288113
Simon Romfo757119
Sawyer Seidl1151018
Isaiah Smith648130
ReceivingRecYdsTDLong
Bo Belquist433017
Nate DeMontagnac226014
Caden Dennis21307
Korey Tai113013

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

MontanaNorth Dakota
305Total yards340
145Passing yards97
160Rushing yards243
4.8Yards per pass4.0
5.5Yards per rush5.0
16First downs25
4–⁠13Third downs6–⁠13
1–⁠2Fourth downs1–⁠2
0Turnovers1
6–⁠56Penalties5–⁠41
22:46Possession37:14

Efficiency

MontanaNorth Dakota
43%Success rate42%
0.08EPA per play0.05
1.23Explosiveness1.14
0.32Rushing EPA0.28
−0.08Passing EPA−0.37
0%Passing-down success41%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Montana 63% to win. North Dakota won as Elo’s underdog.

The line

Montana −7, over/under 50.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

North Dakota end zoneMontana end zoneQ1 MontanaPunt, 3 playsQ1 North DakotaPunt, 3 playsQ1 MontanaTouchdown, 4 playsQ1 North DakotaTurnover on downs, 7 playsQ1 MontanaTouchdown, 2 playsQ1 North DakotaTouchdown, 5 playsQ1 MontanaTouchdown, 7 playsQ1 North DakotaPunt, 4 playsQ2 MontanaTurnover on downs, 9 playsQ2 North DakotaInterception, 2 playsQ2 MontanaPunt, 8 playsQ2 North DakotaPunt, 7 playsQ2 MontanaField goal, 11 playsQ3 North DakotaTouchdown, 10 playsQ3 MontanaPunt, 3 playsQ3 North DakotaTouchdown, 5 playsQ3 MontanaPunt, 3 playsQ3 North DakotaField goal, 16 playsQ4 MontanaPunt, 3 playsQ4 North DakotaField goal, 14 playsQ4 MontanaMissed FG, 8 playsQ4 North DakotaEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Dakota drives left to right, Montana right to left.
  1. Q1 MontanaPunt, 3 plays, 4 yards
  2. Q1 North DakotaPunt, 3 plays, 0 yards
  3. Q1 MontanaTouchdown, 4 plays, 56 yards
  4. Q1 North DakotaTurnover on downs, 7 plays, 35 yards
  5. Q1 MontanaTouchdown, 2 plays, 70 yards
  6. Q1 North DakotaTouchdown, 5 plays, 70 yards
  7. Q1 MontanaTouchdown, 7 plays, 65 yards
  8. Q1 North DakotaPunt, 4 plays, 15 yards
  9. Q2 MontanaTurnover on downs, 9 plays, 39 yards
  10. Q2 North DakotaInterception, 2 plays, 8 yards
  11. Q2 MontanaPunt, 8 plays, 18 yards
  12. Q2 North DakotaPunt, 7 plays, 22 yards
  13. Q2 MontanaField goal, 11 plays, 65 yards
  14. Q3 North DakotaTouchdown, 10 plays, 75 yards
  15. Q3 MontanaPunt, 3 plays, 2 yards
  16. Q3 North DakotaTouchdown, 5 plays, 58 yards
  17. Q3 MontanaPunt, 3 plays, −10 yards
  18. Q3 North DakotaField goal, 16 plays, 67 yards
  19. Q4 MontanaPunt, 3 plays, 8 yards
  20. Q4 North DakotaField goal, 14 plays, 43 yards
  21. Q4 MontanaMissed FG, 8 plays, 34 yards
  22. Q4 North DakotaEnd of game, 2 plays, −2 yards

Play by play

1st quarter8 drives, then Montana 21, North Dakota 7
Montana Punt, 3 plays
15:00Luke Silvernale kickoff for 55 yds
15:001st & 10 at own 35Eli Gillman run for no gain to the MONT 35
15:002nd & 10 at own 35Keali’i Ah Yat sacked for a loss of 2 yards to the MONT 33 Keali’i Ah Yat fumbled, recovered by MONT , return for 0 yards
15:003rd & 12 at own 33Keali’i Ah Yat pass complete to Stevie Rocker Jr. for 6 yds to the MONT 39
13:134th & 6 at own 39Ty Morrison punt for 51 yds , Bo Belquist returns for no gain to the UND 10 , returns for no gain to the UND 10
North Dakota Punt, 3 plays
13:131st & 10 at own 10Simon Romfo pass incomplete
13:132nd & 10 at own 10Simon Romfo pass incomplete
13:133rd & 10 at own 10Simon Romfo pass incomplete
12:284th & 10 at own 10Luke Silvernale punt for 46 yds
Montana Touchdown, 4 plays
12:281st & 10 at own 44Nick Ostmo run for 6 yds to the 50 yard line
12:282nd & 4 at the 50Nick Ostmo run for 5 yds to the UND 45 for a 1ST down
12:281st & 10 at opp 45Keali’i Ah Yat pass complete to Xavier Harris for 8 yds to the UND 37
11:082nd & 2 at opp 37Keali’i Ah Yat pass complete to Xavier Harris for 37 yds for a TD (Ty Morrison KICK)Montana 7, North Dakota 0
North Dakota Turnover on downs, 7 plays
11:03Grant Glasgow kickoff for 60 yds , Nate DeMontagnac return for 30 yds to the UND 35
11:031st & 10 at own 35Sawyer Seidl run for 18 yds to the MONT 47 for a 1ST down
11:031st & 10 at opp 47Sawyer Seidl run for a loss of 1 yard to the MONT 48
11:032nd & 11 at opp 48Gaven Ziebarth run for 13 yds to the MONT 35 for a 1ST down
11:031st & 10 at opp 35Gaven Ziebarth run for 3 yds to the MONT 32
11:032nd & 7 at opp 32Gaven Ziebarth run for 3 yds to the MONT 29
11:033rd & 4 at opp 29Isaiah Smith run for a loss of 1 yard to the MONT 30
7:124th & 5 at opp 30Simon Romfo pass incomplete
Montana Touchdown, 2 plays
7:121st & 10 at own 30Keali’i Ah Yat pass complete to Xavier Harris for 7 yds to the MONT 37
6:282nd & 3 at own 37Eli Gillman run for 63 yds for a TD (Ty Morrison KICK)Montana 14, North Dakota 0
North Dakota Touchdown, 5 plays
6:22Grant Glasgow kickoff for 65 yds , Sawyer Seidl return for 30 yds to the UND 30
6:221st & 10 at own 30Simon Romfo pass complete to Korey Tai for 13 yds to the UND 43 for a 1ST down
6:221st & 10 at own 43Isaiah Smith run for 10 yds to the MONT 47 for a 1ST down
6:221st & 10 at opp 47Simon Romfo pass complete to Bo Belquist for 17 yds to the MONT 30 for a 1ST down
6:221st & 10 at opp 30Simon Romfo pass incomplete
4:152nd & 10 at opp 30Isaiah Smith run for 30 yds for a TD (C.J. Elrichs KICK)Montana 14, North Dakota 7
Montana Touchdown, 7 plays
4:15Luke Silvernale kickoff for 62 yds
4:151st & 10 at own 35Nick Ostmo run for 5 yds to the MONT 40
4:152nd & 5 at own 40Nick Ostmo run for 24 yds to the UND 36 for a 1ST down
4:151st & 10 at opp 36Nick Ostmo run for 4 yds to the UND 32
4:152nd & 6 at opp 32Nick Ostmo run for 3 yds to the UND 29
4:153rd & 3 at opp 29Keali’i Ah Yat run for 5 yds to the UND 24 for a 1ST down
4:151st & 10 at opp 24Keali’i Ah Yat pass complete to Eli Gillman for 6 yds to the UND 18
1:082nd & 4 at opp 18Aaron Fontes run for 18 yds for a TD (Ty Morrison KICK)Montana 21, North Dakota 7
North Dakota Punt, 4 plays
1:02Grant Glasgow kickoff for 65 yds , Nate DeMontagnac return for 25 yds to the UND 25
1:021st & 10 at own 25Gaven Ziebarth run for 3 yds to the UND 28
1:022nd & 7 at own 28ROMFO, Simon pass to the left incomplete intended for BELQUIST, Bo thrown to the UND38. PENALTY UMT Pass Interference on JACKSON, JR., Ronald enforced at the spot of the foul for 14 yards to the UND42 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:021st & 10 at own 42Simon Romfo pass incomplete
0:002nd & 10 at own 42Isaiah Smith run for a loss of 2 yards to the UND 40
Q2 15:003rd & 12 at own 40Simon Romfo pass incomplete
Q2 14:464th & 12 at own 40Luke Silvernale punt for 48 yds
Q2 14:461st & 10 at own 12AH YAT, Keali’i pass short to the right incomplete intended for GILLMAN, Eli thrown to the UMT14. PENALTY UND Holding on SAMUELS-PARKER, Montre enforced 10 yards from the UMT12 to the UMT22 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).
2nd quarter5 drives, then Montana 24, North Dakota 7
Montana Turnover on downs, 9 plays
14:461st & 10 at own 22Keali’i Ah Yat pass complete to Aaron Fontes for 3 yds to the MONT 25
14:462nd & 7 at own 25Keali’i Ah Yat pass complete to Erik Barker for 7 yds to the MONT 32 for a 1ST down
14:461st & 10 at own 32Keali’i Ah Yat pass complete to Ryan Simpson for 5 yds to the MONT 37
14:462nd & 5 at own 37Stevie Rocker Jr. run for 2 yds to the MONT 39
14:463rd & 3 at own 39Keali’i Ah Yat pass complete to Erik Barker for 5 yds to the MONT 44 for a 1ST down
14:461st & 10 at own 44GILLMAN, Eli rush up the middle for a gain of 6 yards to the UMT50 (SUTTON, Jett). PENALTY Before the snap, UND Illegal Substitution enforced 5 yards from the UMT44 to the UMT49. NO PLAY (replay the down).
14:461st & 5 at own 49Keali’i Ah Yat pass incomplete
14:462nd & 5 at own 49Keali’i Ah Yat pass complete to Keelan White for 2 yds to the UND 49
14:463rd & 3 at opp 49Keali’i Ah Yat run for 2 yds to the UND 47
10:344th & 1 at opp 47Nick Ostmo run for a loss of 2 yards to the UND 49
North Dakota Interception, 2 plays
10:341st & 10 at own 49Simon Romfo pass complete to Jaden Norby for 8 yds to the MONT 43
9:482nd & 2 at opp 43Simon Romfo pass intercepted Jace Klucewich return for 12 yds to the MONT 29
Montana Punt, 8 plays
9:481st & 10 at own 29Eli Gillman run for 9 yds to the MONT 38
9:482nd & 1 at own 38Eli Gillman run for 2 yds to the MONT 40 for a 1ST down
9:481st & 10 at own 40Keali’i Ah Yat pass complete to Eli Gillman for 5 yds to the MONT 45
9:482nd & 5 at own 45Eli Gillman run for 2 yds to the MONT 47
9:483rd & 3 at own 47Logan Fife run for 13 yds to the UND 40 for a 1ST down
9:481st & 10 at opp 40Logan Fife pass incomplete
9:482nd & 10 at opp 40Nick Ostmo run for no gain to the UND 40
9:483rd & 10 at opp 40Logan Fife sacked by Craig Orlando for a loss of 8 yards to the UND 48
6:034th & 18 at opp 48MORRISON, Ty punt 36 yards to the UND12, fair catch by BELQUIST, Bo, clock 06:03. PENALTY Before the snap, UMT Illegal Formation enforced 5 yards from the UND48 to the UMT47. NO PLAY (replay the down).
5:564th & 23 at own 47Ty Morrison punt for 41 yds, fair catch by Bo Belquist at the UND 12
North Dakota Punt, 7 plays
5:561st & 10 at own 12Gaven Ziebarth run for no gain to the UND 12
5:562nd & 10 at own 12Gaven Ziebarth run for 6 yds to the UND 18
5:563rd & 4 at own 18Simon Romfo pass complete to Bo Belquist for 6 yds to the UND 24 for a 1ST down
5:561st & 10 at own 24Simon Romfo pass complete to Bo Belquist for 10 yds to the UND 34 for a 1ST down
5:561st & 10 at own 34Isaiah Smith run for 4 yds to the UND 38
5:562nd & 6 at own 38Simon Romfo sacked by Andres Lehrmann for a loss of 4 yards to the UND 34
5:563rd & 10 at own 34Simon Romfo pass incomplete
1:514th & 10 at own 34Luke Silvernale punt for 44 yds
Montana Field goal, 11 plays
1:511st & 10 at own 22Keali’i Ah Yat pass complete to Sawyer Racanelli for 7 yds to the MONT 29
1:512nd & 3 at own 29Keali’i Ah Yat pass complete to Sawyer Racanelli for 13 yds to the MONT 42 for a 1ST down
1:511st & 10 at own 42Keali’i Ah Yat pass complete to Sawyer Racanelli for 6 yds to the MONT 48
1:512nd & 4 at own 48Keali’i Ah Yat pass incomplete
1:513rd & 4 at own 48Keali’i Ah Yat pass complete to Keelan White for 11 yds to the UND 41 for a 1ST down
1:511st & 10 at opp 41Keali’i Ah Yat pass incomplete
1:512nd & 10 at opp 41Keali’i Ah Yat pass incomplete
1:513rd & 10 at opp 41AH YAT, Keali’i pass deep to the left incomplete intended for FONTES, Aaron thrown to the UND5. PENALTY UND Pass Interference on DIXON, Jamal enforced 15 yards to the UND26 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:511st & 10 at opp 26AH YAT, Keali’i pass short to the right complete for 3 yards to HARRIS, Xavier caught at the UND23 and advanced to the UND23, out of bounds. PENALTY UND Roughing the Passer on GERHARDT, Riley enforced 15 yards from the UMT00 to the UMT15 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:511st & goal at opp 13Keali’i Ah Yat pass incomplete
0:192nd & goal at opp 5Montana Penalty, Intentional Grounding (Keali’i Ah Yat) to the UND 21
0:192nd & goal at opp 21Timeout Montana, clock 00:19
0:034th & goal at opp 13Timeout Montana, clock 00:03
0:033rd & goal at opp 21Keali’i Ah Yat pass complete to Aaron Fontes for 8 yds to the UND 13
0:004th & goal at opp 13Ty Morrison 30 yd FG GOODMontana 24, North Dakota 7
3rd quarter5 drives, then Montana 24, North Dakota 21
North Dakota Touchdown, 10 plays
15:00Grant Glasgow kickoff for 65 yds for a touchback
15:001st & 10 at own 25ROMFO, Simon pass to the left incomplete intended for BELQUIST, Bo thrown to the UND34. PENALTY UMT Pass Interference on JACKSON, JR., Ronald enforced at the spot of the foul for 10 yards to the UND35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
15:001st & 10 at own 35Sawyer Seidl run for 4 yds to the UND 39
15:002nd & 6 at own 39Simon Romfo run for 17 yds to the MONT 44 for a 1ST down
15:001st & 10 at opp 44Sawyer Seidl run for 4 yds to the MONT 40
15:002nd & 6 at opp 40Sawyer Seidl run for 8 yds to the MONT 32 for a 1ST down
15:001st & 10 at opp 32Gaven Ziebarth run for 9 yds to the MONT 23
15:002nd & 1 at opp 23Simon Romfo pass incomplete
15:003rd & 1 at opp 23Gaven Ziebarth run for 2 yds to the MONT 21 for a 1ST down
10:202nd & 9 at opp 20Timeout North Dakota, clock 10:20
10:201st & 10 at opp 21Sawyer Seidl run for 1 yd to the MONT 20
10:202nd & 9 at opp 20Simon Romfo pass complete to Caden Dennis for 6 yds to the MONT 14
10:203rd & 3 at opp 14ROMFO, Simon pass to the right incomplete intended for KUPFER, Nick thrown to the UMT0. PENALTY UMT Pass Interference on GORDON, Chrishawn enforced at the spot of the foul for 12 yards to the UMT2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:281st & goal at opp 2Gaven Ziebarth run for 2 yds for a TD (C.J. Elrichs KICK)Montana 24, North Dakota 14
Montana Punt, 3 plays
9:21Luke Silvernale kickoff for 61 yds , Xavier Harris return for 14 yds to the MONT 18
9:211st & 10 at own 18Eli Gillman run for 2 yds to the MONT 20
9:212nd & 8 at own 20Keali’i Ah Yat pass incomplete
9:213rd & 8 at own 20Keali’i Ah Yat pass incomplete
8:334th & 8 at own 20Ty Morrison punt for 45 yds , Bo Belquist returns for 7 yds to the UND 42
North Dakota Touchdown, 5 plays
8:331st & 10 at own 42Montana Penalty, Face mask (15 yards) (Pat Hayden) to the MONT 38 for a 1ST down
8:331st & 10 at opp 38Gaven Ziebarth run for no gain to the MONT 38 Gaven Ziebarth fumbled, recovered by UND Gaven Ziebarth G. Ziebarth return for 0 yds
8:332nd & 10 at opp 38Simon Romfo pass complete to Nate DeMontagnac for 14 yds to the MONT 24 for a 1ST down
8:331st & 10 at opp 24Gaven Ziebarth run for 5 yds to the MONT 19
6:322nd & 5 at opp 19Simon Romfo run for 19 yds for a TD North Dakota Penalty, False Start (Liam Becher) to the MONT 8 (C.J. Elrichs KICK)Montana 24, North Dakota 21
6:32North Dakota Penalty, False Start (Liam Becher) to the MONT 8
Montana Punt, 3 plays
6:25Luke Silvernale kickoff for 65 yds , Xavier Harris return for 29 yds to the MONT 29
6:251st & 10 at own 29Keali’i Ah Yat sacked by Craig Orlando for a loss of 8 yards to the MONT 21
6:252nd & 18 at own 21Keali’i Ah Yat pass complete to Nick Ostmo for 4 yds to the MONT 25
6:253rd & 14 at own 25Keali’i Ah Yat sacked by Josh Navratil for a loss of 6 yards to the MONT 19
4:234th & 20 at own 19Ty Morrison punt for 50 yds, downed at the UND 31
North Dakota Field goal, 16 plays
4:231st & 10 at own 31Sawyer Seidl run for 7 yds to the UND 38
4:232nd & 3 at own 38Simon Romfo pass incomplete
4:233rd & 3 at own 38Isaiah Smith run for 7 yds to the UND 45 for a 1ST down
4:231st & 10 at own 45Simon Romfo pass incomplete
4:232nd & 10 at own 45Simon Romfo run for 12 yds to the MONT 43 for a 1ST down
4:231st & 10 at opp 43Simon Romfo pass complete to Bo Belquist for no gain to the MONT 43
4:232nd & 10 at opp 43Gaven Ziebarth run for 11 yds to the MONT 32 for a 1ST down
4:231st & 10 at opp 32Simon Romfo pass complete to Sam Strandell for 4 yds to the MONT 28
0:002nd & 6 at opp 28Sawyer Seidl run for 5 yds to the MONT 23
Q4 15:003rd & 1 at opp 23Gaven Ziebarth run for 4 yds to the MONT 19 for a 1ST down
Q4 15:001st & 10 at opp 19Gaven Ziebarth run for 3 yds to the MONT 16
Q4 15:002nd & 7 at opp 16Simon Romfo pass complete to Caden Dennis for 7 yds to the MONT 9 for a 1ST down
Q4 15:001st & goal at opp 9Gaven Ziebarth run for 5 yds to the MONT 4
Q4 15:002nd & goal at opp 4Gaven Ziebarth run for 1 yd to the MONT 3
Q4 15:003rd & goal at opp 3Gaven Ziebarth run for 1 yd to the MONT 2
Q4 11:124th & goal at opp 2C.J. Elrichs 19 yd FG GOODTied at 24
4th quarter4 drives, then North Dakota 27, Montana 24
Montana Punt, 3 plays
11:07Luke Silvernale kickoff for 60 yds , Xavier Harris return for 20 yds to the MONT 25
11:071st & 10 at own 25Eli Gillman run for 6 yds to the MONT 31
11:072nd & 4 at own 31Eli Gillman run for 2 yds to the MONT 33
11:073rd & 2 at own 33Logan Fife pass incomplete
10:004th & 2 at own 33Ty Morrison punt for 33 yds
North Dakota Field goal, 14 plays
10:001st & 10 at own 34Simon Romfo run for 3 yds to the UND 37
10:002nd & 7 at own 37Sawyer Seidl run for 5 yds to the UND 42
10:003rd & 2 at own 42Simon Romfo run for 5 yds to the UND 47 for a 1ST down
10:001st & 10 at own 47Gaven Ziebarth run for 3 yds to the 50 yard line
10:002nd & 7 at the 50Gaven Ziebarth run for 4 yds to the MONT 46
10:003rd & 3 at opp 46Gaven Ziebarth run for 2 yds to the MONT 44
10:004th & 1 at opp 44Quincy Vaughn run for 1 yd to the MONT 43 for a 1ST down
10:001st & 10 at opp 43Sawyer Seidl run for no gain to the MONT 43
10:002nd & 10 at opp 43Sawyer Seidl run for no gain to the MONT 43
10:003rd & 10 at opp 43Simon Romfo pass complete to Nate DeMontagnac for 12 yds to the MONT 31 for a 1ST down
10:001st & 10 at opp 31Gaven Ziebarth run for 2 yds to the MONT 29
10:002nd & 8 at opp 29Gaven Ziebarth run for 6 yds to the MONT 23
10:003rd & 2 at opp 23Simon Romfo pass incomplete
2:164th & 2 at opp 23C.J. Elrichs 40 yd FG GOODNorth Dakota 27, Montana 24
Montana Missed FG, 8 plays
2:09Luke Silvernale kickoff for 63 yds , Xavier Harris return for 27 yds to the MONT 29
2:091st & 10 at own 29Keali’i Ah Yat pass complete to Xavier Harris for 7 yds to the MONT 36
2:092nd & 3 at own 36Keali’i Ah Yat pass complete to Nick Ostmo for 1 yd to the MONT 37
2:093rd & 2 at own 37Keali’i Ah Yat run for 1 yd to the MONT 38
2:094th & 1 at own 38Keali’i Ah Yat run for 32 yds to the UND 30 for a 1ST down
2:091st & 10 at opp 30Keali’i Ah Yat pass incomplete
0:563rd & 14 at opp 34Timeout Montana, clock 00:56
0:562nd & 10 at opp 30Keali’i Ah Yat sacked by Wyatt Pedigo for a loss of 4 yards to the UND 34
0:443rd & 14 at opp 34Keali’i Ah Yat pass complete to Xavier Harris for a loss of 3 yards to the UND 37
0:444th & 17 at opp 37Timeout Montana, clock 00:44
0:394th & 17 at opp 37Ty Morrison 54 yd FG MISSED
North Dakota End of game, 2 plays
0:372nd & 11 at own 36Timeout Montana, clock 00:37
0:371st & 10 at own 37[NHSG] Kneel down by ROMFO, Simon at UND36 (team loss of 1).
0:002nd & 11 at own 36[NHSG] Kneel down by ROMFO, Simon at UND35 (team loss of 1), clock 00:00.

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Montana leads 11–⁠5 in 16 meetings, counting the one since this game.

Recent meetings
2025Montana 24, North Dakota 23
2024North Dakota 27, Montana 24
2018North Dakota 41, Montana 14
2017Montana 41, North Dakota 17
2015Montana 42, North Dakota 16
2014Montana 18, North Dakota 15

Around this game