James Madison vs North Dakota State (Dec 17, 2021)


 

Scoring Summary

 
Scoring Summary (Final)
2021 North Dakota State Football
#2 James Madison vs #3 North Dakota State (Dec 17, 2021 at Fargo, ND)

James Madison (12-2) vs. North Dakota State (13-1)

Date: Dec 17, 2021 • Site: Fargo, ND  • Stadium: Fargodome  •  Attendance: 16550

Score by Quarters  Score 
James Madison   0  0  14  0  14 
North Dakota State   7  6  0  7  20 

SCORING SUMMARY   JMU -NDSU  
1st  05:12  NDSU   Hunter Luepke 32 yd pass from Cam Miller (Jake Reinholz kick) 
         5 plays, 60 yards, TOP 2:36  0 - 7 
2nd  13:03  NDSU   Jake Reinholz 43 yd field goal 
         8 plays, 47 yards, TOP 4:03  0 - 10 
  00:02  NDSU   Jake Reinholz 20 yd field goal 
         15 plays, 74 yards, TOP 6:13  0 - 13 
3rd  08:51  JMU   Antwane Wells Jr. 13 yd pass from Cole Johnson (Ethan Ratke kick) 
         13 plays, 80 yards, TOP 6:01  7 - 13 
  01:26  JMU   Devin Ravenel 4 yd pass from Cole Johnson (Ethan Ratke kick) 
         6 plays, 41 yards, TOP 2:10  14 - 13 
4th  13:44  NDSU   Hunter Luepke 22 yd pass from Cam Miller (Jake Reinholz kick) 
         6 plays, 73 yards, TOP 2:34  14 - 20 

Kickoff time: 8:18 pm  • End of Game: 11:07 pm • Total elapsed time: 2:49
Referee: Scott Broadway  •  Umpire: Vaughn Cowan  •  Linesman: Keith Tatum  •  Line judge: Erick Pratt  •  Back judge: Jay Neal  •  Field judge: Gary Wiley  •  Side judge: Cedric Clark  • 
Temperature: 70  • Wind: None  • Weather: Indoor
Replay official: Bill Sorah
Officials from the Southern Conference
NCAA Division I FCS semifinal game
NDSU #2 seed; JMU #3 seed

 

Team Statistics

 
Team Statistics (Final)
2021 North Dakota State Football
#2 James Madison vs #3 North Dakota State (Dec 17, 2021 at Fargo, ND)

 Team Totals  JMU  NDSU 
FIRST DOWNS  18  19 
   Rushing  10 
   Passing  11 
   Penalty 
NET YARDS RUSHING  95  174 
   Rushing Attempts  27  43 
   Average Per Rush  3.5  4.0 
   Rushing Touchdowns 
   Yards Gained Rushing  121  187 
   Yards Lost Rushing  26  13 
NET YARDS PASSING  210  165 
   Completions-Attempts-Int  25-34-2  10-19-0 
   Average Per Attempt  6.2  8.7 
   Average Per Completion  8.4  16.5 
   Passing Touchdowns 
TOTAL OFFENSE YARDS  305  339 
   Total offense plays  61  62 
   Average Gain Per Play  5.0  5.5 
Fumbles: Number-Lost  1-0  0-0 
Penalties: Number-Yards  5-25  3-25 
PUNTS-YARDS  5-193  6-209 
   Average Yards Per Punt  38.6  34.8 
   Net Yards Per Punt  38.6  32.3 
   Inside 20 
   50+ Yards 
   Touchbacks 
   Fair catch 
KICKOFFS-YARDS  3-177  5-281 
   Average Yards Per Kickoff  59.0  56.2 
   Net Yards Per Kickoff  40.7  39.8 
   Touchbacks 
   Fair Catch Yards 
Punt returns: Number-Yards-TD  3-15-0  0-0-0 
   Average Per Return  5.0  0.0 
Kickoff returns: Number-Yds-TD  5-82-0  3-55-0 
   Average Per Return  16.4  18.3 
Interceptions: Number-Yds-TD  0-0-0  2-0-0 
Fumble Returns: Number-Yds-TD  0-0-0  0-0-0 
Miscellaneous Yards 
Possession Time  27:29  32:31 
   1st Quarter  4:55  10:05 
   2nd Quarter  5:11  9:49 
   3rd Quarter  9:44  5:16 
   4th Quarter  7:39  7:21 
Third-Down Conversions  5 of 12  5 of 14 
Fourth-Down Conversions  0 of 0  1 of 1 
Red-Zone Scores-Chances  2-3  1-1 
   Touchdowns  2-3  0-1 
   Field goals  0-3  1-1 
Sacks By: Number-Yards  2-9  4-14 
PAT Kicks  2-2  2-2 
Field Goals  0-0  2-2 
Points off turnovers 

 

Individual Statistics

 
Individual Statistics (Final)
2021 North Dakota State Football
#2 James Madison vs #3 North Dakota State (Dec 17, 2021 at Fargo, ND)

James Madison
  
North Dakota State
RUSHING  No.  Gain  Loss  Net  TD  Lg  Avg. 
Latrele Palmer   18  91  89  17  4.9 
Cole Johnson   25  14  11  11  1.6 
Lorenzo Bryant Jr.  5.0 
TEAM   10  -10  -10.0 
Totals...  27  121  26  95  17  3.5 
  
  
RUSHING  No.  Gain  Loss  Net  TD  Lg  Avg. 
Hunter Luepke   19  114  110  37  5.8 
Cam Miller   28  24  11  3.0 
TaMerik Williams  19  19  2.4 
Quincy Patterson  18  13  12  3.2 
Kobe Johnson   2.0 
Totals...  43  187  13  174  37  4.0 
 
PASSING  Cmp-Att-Int  Yds  TD  Long  Sack 
Cole Johnson   25-34-2  210  22 
Totals...  25-34-2  210  22 
  
  
PASSING  Cmp-Att-Int  Yds  TD  Long  Sack 
Cam Miller   10-19-0  165  35 
Quincy Patterson  0-0-0 
Totals...  10-19-0  165  35 
 
RECEIVING  No.  Yds  TD  Lg 
Solomon Vanhorse  57  22 
Kris Thornton   47  15 
Antwane Wells Jr.  53  14 
Scott Bracey   33  19 
Lorenzo Bryant Jr. 
Latrele Palmer  
Devin Ravenel  
Totals...  25  210  22 
  
RECEIVING  No.  Yds  TD  Lg 
Hunter Luepke   89  35 
Phoenix Sproles  19  10 
RaJa Nelson   17  11 
DJ Hart   26  26 
Josh Babicz   10  10 
Braylon Henderson 
Totals...  10  165  35 
  
 
PUNTING  No.  Yds  Avg  Long  In20  TB 
Harry O'Kelly   193  38.6  43 
Totals...  193  38.6  43 
  
  
PUNTING  No.  Yds  Avg  Long  In20  TB 
Kaedin Steindorf  209  41.8  51 
TEAM   0.0 
Totals...  209  34.8  51 
 
   Punts  Kickoffs  Intercept 
ALL RETURNS  No  Yds  Lg  No  Yds  Lg  No  Yds  Lg 
Solomon Vanhorse  53  21 
MJ Hampton  
Sammy Malignaggi  29  17 
Jack Sroba   12 
Totals...  15  82  21 
  
   Punts  Kickoffs  Intercept 
ALL RETURNS  No  Yds  Lg  No  Yds  Lg  No  Yds  Lg 
RaJa Nelson   18  18 
Destin Talbert  
Dawson Weber  
Kobe Johnson   37  24 
Totals...  55  24 
 
ALL PURPOSE  Rush  Rcv  KR  PR  IR  Total 
Solomon Vanhorse  57  53  110 
Latrele Palmer   89  96 
Antwane Wells Jr.  53  53 
Kris Thornton   47  47 
Scott Bracey   33  33 
Sammy Malignaggi  29  29 
Lorenzo Bryant Jr.  14 
Jack Sroba   12  12 
Cole Johnson   11  11 
Devin Ravenel  
MJ Hampton  
TEAM   -10  -10 
Totals...  95  210  82  15  402 
  
ALL PURPOSE  Rush  Rcv  KR  PR  IR  Total 
Hunter Luepke   110  89  199 
Kobe Johnson   37  45 
RaJa Nelson   17  18  35 
DJ Hart   26  26 
Cam Miller   24  24 
Phoenix Sproles  19  19 
TaMerik Williams  19  19 
Quincy Patterson  13  13 
Josh Babicz   10  10 
Braylon Henderson 
Totals...  174  165  55  394 
  
  
 
FIELD GOAL ATTEMPTS 
  
  
  
FIELD GOAL ATTEMPTS 
Jake Reinholz  2nd  13:03  43 yards  Good 
Jake Reinholz  2nd  00:02  20 yards  Good 
 
KICKOFFS  No.  Yds  TB  OB  Avg. 
Camden Wise   177  59.0 
  
KICKOFFS  No.  Yds  TB  OB  Avg. 
Jake Reinholz   281  56.2 
 
FUMBLES: James Madison-TEAM 1-0. North Dakota State-None.

 

Drive Chart

 
Drive Chart (Final)
2021 North Dakota State Football
#2 James Madison vs #3 North Dakota State (Dec 17, 2021 at Fargo, ND)

   Drive Started  Drive Ended  Consumed    
Team  Qtr  Spot  Time  Obtained  Spot  Time     How Lost  Pl-Yds  TOP  RZ 
JMU   1st  V11  09:37  Punt  V17  07:48     Punt  3-6  1:49    
JMU   1st  V22  05:08  Kickoff  V32  02:06     Punt  5-10  3:02    
JMU   2nd  V26  12:55  Kickoff  H33  08:56     Interception  8-41  3:59    
JMU   2nd  V34  07:17  Punt  V38  06:15     Punt  3-4  1:02    
JMU   3rd  V31  15:00  Kickoff  V31  15:00     Kickoff  0-0  0:00    
JMU   3rd  V20  14:52  Kickoff  H00  08:51  TOUCHDOWN  13-80  6:01 
JMU   3rd  V42  07:53  Punt  V41  06:28     Punt  3--1  1:25    
JMU   3rd  H41  03:36  Punt  H00  01:26  TOUCHDOWN  6-41  2:10 
JMU   4th  V27  13:39  Kickoff  H36  10:01     Punt  8-37  3:38    
JMU   4th  V32  06:06  Punt  H07  03:05     Interception  7-61  3:01 
JMU   4th  V34  00:55  Punt  H45  00:00     End of half  5-21  0:55    
  
NDSU   1st  H25  14:55  Kickoff  H47  09:37     Punt  9-22  5:18    
NDSU   1st  H40  07:48  Punt  V00  05:12  TOUCHDOWN  5-60  2:36    
NDSU   1st  H28  02:06  Punt  V25  13:03  FIELD GOAL  8-47  4:03    
NDSU   2nd  H20  08:56  Interception  H15  07:17     Punt  3--5  1:39    
NDSU   2nd  H24  06:15  Punt  V02  00:02  FIELD GOAL  15-74  6:13 
NDSU   3rd  H21  08:44  Kickoff  H23  07:53     Punt  3-2  0:51    
NDSU   3rd  H21  06:28  Punt  H44  03:36     Punt  6-23  2:52    
NDSU   3rd  H27  01:18  Kickoff  V00  13:44  TOUCHDOWN  6-73  2:34    
NDSU   4th  H02  10:01  Punt  H37  06:06     Punt  6-35  3:55    
NDSU   4th  H20  03:05  Interception  H28  00:55     Punt  3-8  2:10    

   1st  2nd  3rd  4th     1st  2nd       
James Madison   Qtr  Qtr  Qtr  Qtr     Half  Half     Total 
Time of possession   04:55   05:11   09:44   07:39      10:06   17:23      27:29  
3rd Down Conversions   0/2   2/3   1/2   2/5      2/5   3/7      5/12  
Average field position  V16   V30   V40   V31      V24   V35      V30  
4th Down Conversions   0/0   0/0   0/0   0/0      0/0   0/0      0/0  
  
   1st  2nd  3rd  4th     1st  2nd       
North Dakota State   Qtr  Qtr  Qtr  Qtr     Half  Half     Total 
Time of possession   10:05   09:49   05:16   07:21      19:54   12:37      32:31  
3rd Down Conversions   3/4   1/5   1/3   0/2      4/9   1/5      5/14  
Average field position  H31   H22   H23   H11      H27   H18      H22  
4th Down Conversions   0/0   1/1   0/0   0/0      1/1   0/0      1/1  


Drive Chart (By Quarter)

   Drive Started  Drive Ended  Consumed    
Team  Qtr  Spot  Time  Obtained  Spot  Time     How Lost  Pl-Yds  TOP  RZ 
NDSU   1st  H25  14:55  Kickoff  H47  09:37     Punt  9-22  5:18    
JMU   1st  V11  09:37  Punt  V17  07:48     Punt  3-6  1:49    
NDSU   1st  H40  07:48  Punt  V00  05:12  TOUCHDOWN  5-60  2:36    
JMU   1st  V22  05:08  Kickoff  V32  02:06     Punt  5-10  3:02    
NDSU   1st  H28  02:06  Punt  V25  13:03  FIELD GOAL  8-47  4:03    
JMU   2nd  V26  12:55  Kickoff  H33  08:56     Interception  8-41  3:59    
  
NDSU   2nd  H20  08:56  Interception  H15  07:17     Punt  3--5  1:39    
JMU   2nd  V34  07:17  Punt  V38  06:15     Punt  3-4  1:02    
NDSU   2nd  H24  06:15  Punt  V02  00:02  FIELD GOAL  15-74  6:13 
JMU   3rd  V31  15:00  Kickoff  V31  15:00     Kickoff  0-0  0:00    
  
JMU   3rd  V20  14:52  Kickoff  H00  08:51  TOUCHDOWN  13-80  6:01 
NDSU   3rd  H21  08:44  Kickoff  H23  07:53     Punt  3-2  0:51    
JMU   3rd  V42  07:53  Punt  V41  06:28     Punt  3--1  1:25    
NDSU   3rd  H21  06:28  Punt  H44  03:36     Punt  6-23  2:52    
JMU   3rd  H41  03:36  Punt  H00  01:26  TOUCHDOWN  6-41  2:10 
NDSU   3rd  H27  01:18  Kickoff  V00  13:44  TOUCHDOWN  6-73  2:34    
JMU   4th  V27  13:39  Kickoff  H36  10:01     Punt  8-37  3:38    
  
NDSU   4th  H02  10:01  Punt  H37  06:06     Punt  6-35  3:55    
JMU   4th  V32  06:06  Punt  H07  03:05     Interception  7-61  3:01 
NDSU   4th  H20  03:05  Interception  H28  00:55     Punt  3-8  2:10    
JMU   4th  V34  00:55  Punt  H45  00:00     End of half  5-21  0:55    

 

Defensive Statistics

 
Defensive Statistics (Final)
2021 North Dakota State Football
#2 James Madison vs #3 North Dakota State (Dec 17, 2021 at Fargo, ND)

##  James Madison   Solo  Ast  Total  TFL/Yds  FF  FR-Yds  Int-Yds  BrUp  Blkd  Sack/Yds  QBH 
2   D.Tucker-Dorsey  10  1.5/2   .   .   .  
33  Sam Kidd   .   .   .   .  
7   Kelvin Azanama   .   .   .   .  
90  Tony Thurston   .   .   .   .  
15  Bryce Carter   2.0/6   .   .   1.0/5  
3   Mike Greene   1.0/4   .   .   1.0/4  
34  Chris Chukwuneke  .   .   .   .  
51  Mateo Jackson   .   .   .   .  
1   Que Reid   .   .   .   .  
8   Wayne Davis   .   .   .   .  
32  MJ Hampton   .   .   .   .  
27  Taurus Carroll   .   .   .   .  
41  Tate Beaver   .   .   .   .  
9   Greg Ross   .   .   .   .  
12  Josh Sarratt   .   .   .   .  
10  Jalen Green   .   .   .   .  
97  Abi Nwabuoku-Okonji  .   .   .   .  
0   Isaac Ukwu   0.5/1   .   .   .  
55  Jordan Funk   .   .   .   .  
18  Skylar Martin   .   .   .   .  
21  Jordan Swann   .   .   .   .  
##  North Dakota State   Solo  Ast  Total  TFL/Yds  FF  FR-Yds  Int-Yds  BrUp  Blkd  Sack/Yds  QBH 
52  Jackson Hankey   .   .   .   .  
31  Cole Wisniewski  .   .   .   .  
98  Brayden Thomas   1.0/2   .   .   .  
18  Courtney Eubanks  .   .   .   .  
3   Jasir Cox   .   .   .   .  
2D  Dawson Weber   .   .   1-0   .  
94  Costner Ching   .   .   .   .  
54  Jake Kava   1.0/1   .   .   1.0/1  
27  Marques Sigle   .   .   .   .  
25  Michael Tutsie   .   .   .   .  
26  James Kaczor   .   .   .   .  
90  Tony Pierce   2.0/10   .   .   2.0/10  
53  Eli Mostaert   .   .   .   .  
9   DJ Hart   .   .   .   .  
20  Julian Wlodarczyk  .   .   .   .  
6   Destin Talbert   .   .   1-0   .  
58  Javier Derritt   1.0/3   .   .   1.0/3  
51  Mason Hofstedt   .   .   .   .  
36  Nick Kubitz   .   .   .   .  
23  Jayden Price   .   .   .   .  
92  Lane Tucker   .   .   .   .  
83  G. Volpentesta   .   .   .   .  
93  Logan McCormick  .   .   .   .  

 

Participation Report

 
Participation Report (Final)
2021 North Dakota State Football
#2 James Madison vs #3 North Dakota State (Dec 17, 2021 at Fargo, ND)

James Madison  
Pos  ##  Offense 
WR   1A  Scott Bracey  
RB   5A  Latrele Palmer  
WR   7A  Antwane Wells  
WR   8A  Kris Thornton  
QB   1D  Cole Johnson  
RB   2D  Lorenzo Bryant  
OG   52  Tyshawn Wyatt  
OT   5D  Nick Kidwell  
OC   5F  Tanner Morris  
OG   66  Cole Potts  
OT   77  Liam Fornadel  
  
James Madison  
Pos  ##  Defense 
DE   0   Isaac Ukwu  
LB   2   D.Tucker-Dorsey 
TK   3   Mike Greene  
LB   7   Kelvin Azanama  
S   8   Wayne Davis  
CB   9   Greg Ross  
DE   15  Bryce Carter  
CB   27  Taurus Carroll  
S   33  Sam Kidd  
S   34  C.Chukwuneke  
TK   90  Tony Thurston  
  
North Dakota State  
Pos  ##  Offense 
QB   7   Cam Miller  
WR   11  Phoenix Sproles 
RB   22  T. Williams  
FB   44  Hunter Luepke  
FB   49  Hunter Brozio  
OG   63  Jake Kubas  
OG   66  Nash Jensen  
OT   67  Cordell Volson  
OT   70  Cody Mauch  
OC   77  B. Westberg  
TE   81  Josh Babicz  
  
North Dakota State  
Pos  ##  Defense 
S   2D  Dawson Weber  
LB   3   Jasir Cox  
CB   18  C. Eubanks  
CB   23  Jayden Price  
S   25  Michael Tutsie  
LB   26  James Kaczor  
LB   52  Jackson Hankey  
TK   92  Lane Tucker  
DE   93  Logan McCormick 
TK   94  Costner Ching  
DE   98  Brayden Thomas  

James Madison: 1-Que Reid, 1H-Devin Ravenel, 3D-Alex Miller, 3A-S.Vanhorse, 4C-Zach Horton, 6-Julio Ayamel, 9A-Reggie Brown, 10-Jalen Green, 12-Josh Sarratt, 14-Jamari Currence, 17-Chase Lundy, 18-Skylar Martin, 19-Jalen Phelps, 21-Jordan Swann, 23-S.Malignaggi, 25-Jailin Walker, 26-Jack Sroba, 28-Kye Holmes, 32-MJ Hampton, 37-C.Cheatham, 40-Camden Wise, 41-Tate Beaver, 44-Taurus Jones, 47-Mike Wilcox, 49-Francis Meehan, 50-Kyle Davis, 51-Mateo Jackson, 55-Jordan Funk, 85-Noah Turner, 89-Drew Painter, 91-Ethan Ratke, 94-Sean Johns, 97-Nwabuoku-Okonji, 98-Harry O'Kelly.

North Dakota State: 0-Zach Mathis, 2-Q. Patterson, 4-Kobe Johnson, 6-Destin Talbert, 9-DJ Hart, 10-Dom Jones, 12-B. Henderson, 17-RaJa Nelson, 20-J. Wlodarczyk, 27-Marques Sigle, 28-TK Marshall, 31-Cole Wisniewski, 33-Logan Hofstedt, 34-Luke Waters, 35-Sam Jung, 36-Nick Kubitz, 37-Jake Reinholz, 41-K. Steindorf, 48-Mike Florentine, 51-Mason Hofstedt, 53-Eli Mostaert, 54-Jake Kava, 56-Loshiaka Roques, 58-Javier Derritt, 73-Mason Miller, 74-Grey Zabel, 82-Joe Stoffel, 83-G. Volpentesta, 90-Tony Pierce, 91-Will Mostaert, 95-Michael Buetow.

 

Play-by-Play Summary

 
Play-by-Play Summary
2021 North Dakota State Football
#2 James Madison vs #3 North Dakota State (Dec 17, 2021 at Fargo, ND)

1st Quarter

James Madison wins toss and defers
NDS will receive
JMU will defend South end-zone
Jmu 1-10at Jmu35Start of 1st quarter, clock 15:00, JMU ball on JMU35.
Camden Wise kickoff 58 yards to the NDSU7, RaJa Nelson return 18 yards to the NDSU25 (Skylar Martin;Mateo Jackson).
Ndsu 1-10at Ndsu25NORTH DAKOTA STATE drive start at 14:55.
Ndsu 1-10at Ndsu25TaMerik Williams rush over right end for 2 yards to the NDSU27 (Chris Chukwuneke), clock 14:42.
Ndsu 2-8at Ndsu27Cam Miller LE pass complete to RaJa Nelson for 6 yards to the NDSU33 (Chris Chukwuneke), clock 14:01.
Ndsu 3-2at Ndsu33Hunter Luepke rush up middle for 4 yards to the NDSU37, 1ST DOWN NDSU (Kelvin Azanama;MJ Hampton), clock 13:34.
Ndsu 1-10at Ndsu37Cam Miller rush over left end for 4 yards to the NDSU41, out-of-bounds (Mateo Jackson), clock 12:55.
Ndsu 2-6at Ndsu41TaMerik Williams rush up middle for 2 yards to the NDSU43 (Kelvin Azanama;Bryce Carter), clock 12:23.
Ndsu 3-4at Ndsu43Hunter Luepke rush up middle for 6 yards to the NDSU49, 1ST DOWN NDSU (Sam Kidd), clock 11:38.
Ndsu 1-10at Ndsu49Cam Miller sacked for loss of 4 yards to the NDSU45 (Mike Greene), clock 11:05.
Ndsu 2-14at Ndsu45Kobe Johnson rush over left end for 2 yards to the NDSU47 (D.Tucker-Dorsey), clock 10:17.
Ndsu 3-12at Ndsu47Cam Miller middle pass incomplete to RaJa Nelson, clock 09:46.
Ndsu 4-12at Ndsu47Kaedin Steindorf punt 49 yards to the JMU4, Jack Sroba return 7 yards to the JMU11 (Julian Wlodarczyk).
Drive: 9 plays, 22 yards, TOP 05:18
Jmu 1-10at Jmu11JAMES MADISON drive start at 09:37.
Timeout on the field.
Jmu 1-10at Jmu11Latrele Palmer rush up middle for 2 yards to the JMU13 (Jackson Hankey;Costner Ching), clock 09:18.
Jmu 2-8at Jmu13Cole Johnson LE pass complete to Kris Thornton for 3 yards to the JMU16, out-of-bounds (Dawson Weber), clock 08:48.
Jmu 3-5at Jmu16Cole Johnson RE pass complete to Solomon Vanhorse for 1 yard to the JMU17 (Jasir Cox), clock 08:07.
Jmu 4-4at Jmu17Harry O'Kelly punt 43 yards to the NDSU40, fair catch by Jayden Price.
Drive: 3 plays, 6 yards, TOP 01:49
Ndsu 1-10at Ndsu40NORTH DAKOTA STATE drive start at 07:48.
Timeout on the field.
Ndsu 1-10at Ndsu40Cam Miller RE pass complete to Phoenix Sproles for 10 yards to the 50 yardline, 1ST DOWN NDSU (Taurus Carroll;Chris Chukwuneke), clock 07:28.
Ndsu 1-10at Ndsu50TaMerik Williams rush up middle for 5 yards to the JMU45 (Kelvin Azanama;Sam Kidd), clock 06:58.
Ndsu 2-5at Jmu45Cam Miller LE pass complete to Phoenix Sproles for 9 yards to the JMU36, 1ST DOWN NDSU (Greg Ross), clock 06:18.
Ndsu 1-10at Jmu36Cam Miller LE pass complete to Braylon Henderson for 4 yards to the JMU32 (Wayne Davis), clock 05:37.
Ndsu 2-6at Jmu32Cam Miller LE pass complete to Hunter Luepke for 32 yards to the JMU0, 1ST DOWN NDSU, TOUCHDOWN, clock 05:12.
Jake Reinholz kick attempt good.
North Dakota State 7, James Madison 0
Timeout on the field.
Drive: 5 plays, 60 yards, TOP 02:40
Jake Reinholz kickoff 60 yards to the JMU5, Sammy Malignaggi return 17 yards to the JMU22 (Nick Kubitz).
Jmu 1-10at Jmu22JAMES MADISON drive start at 05:08.
Jmu 1-10at Jmu22Latrele Palmer rush up middle for 2 yards to the JMU24 (Dawson Weber;Costner Ching), clock 04:53.
Jmu 2-8at Jmu24Cole Johnson LE pass complete to Antwane Wells Jr. for 12 yards to the JMU36, 1ST DOWN JMU, out-of-bounds (Courtney Eubanks), clock 04:17.
Jmu 1-10at Jmu36Cole Johnson sacked for loss of 4 yards to the JMU32 (Tony Pierce), clock 03:57.
Jmu 2-14at Jmu32TEAM rush up middle for loss of 5 yards to the JMU27, fumble by TEAM recovered by JMU Latrele Palmer at JMU22, clock 02:36.
Jmu 3-24at Jmu22Latrele Palmer rush over left end for 10 yards to the JMU32, out-of-bounds, clock 02:22.
Jmu 4-14at Jmu32Harry O'Kelly punt 40 yards to the NDSU28, fair catch by Jayden Price.
Drive: 5 plays, 10 yards, TOP 03:02
Ndsu 1-10at Ndsu28NORTH DAKOTA STATE drive start at 02:06.
Ndsu 1-10at Ndsu28Cam Miller LE pass complete to DJ Hart for 26 yards to the JMU46, 1ST DOWN NDSU, out-of-bounds, clock 01:46.
Ndsu 1-10at Jmu46TaMerik Williams rush up middle for 1 yard to the JMU45 (MJ Hampton;Tony Thurston), clock 01:23.
Ndsu 2-9at Jmu45Cam Miller rush over right end for 3 yards to the JMU42 (Kelvin Azanama), clock 00:33.
Ndsu 3-6at Jmu42Quincy Patterson rush up middle for 12 yards to the JMU30, 1ST DOWN NDSU (Sam Kidd), clock 00:00.
Drive: 4 plays, 42 yards, TOP 04:11
North Dakota State 7, James Madison 0
2nd Quarter

Ndsu 1-10at Jmu30Start of 2nd quarter, clock 15:00.
Ndsu 1-10at Jmu30Hunter Luepke rush up middle for 2 yards to the JMU28 (Jalen Green), clock 14:49.
Ndsu 2-8at Jmu28TaMerik Williams rush up middle for 2 yards to the JMU26 (D.Tucker-Dorsey;Mateo Jackson), clock 14:10.
Ndsu 3-6at Jmu26Quincy Patterson rush up middle for 1 yard to the JMU25 (Mike Greene;Tony Thurston), clock 13:32.
Ndsu 4-5at Jmu25Jake Reinholz field goal attempt from 43 GOOD, clock 13:03.
North Dakota State 10, James Madison 0
Timeout on the field.
Drive: 8 plays, 47 yards, TOP 04:11
Jake Reinholz kickoff 60 yards to the JMU5, Solomon Vanhorse return 21 yards to the JMU26 (Mason Hofstedt).
Jmu 1-10at Jmu26JAMES MADISON drive start at 12:55.
Jmu 1-10at Jmu26Cole Johnson LE pass complete to Scott Bracey for 3 yards to the JMU29 (Jasir Cox), clock 12:38.
Jmu 2-7at Jmu29Cole Johnson LE pass complete to Antwane Wells Jr. for 5 yards to the JMU34 (Marques Sigle), clock 11:59.
Jmu 3-2at Jmu34Latrele Palmer rush up middle for 15 yards to the JMU49, 1ST DOWN JMU (Michael Tutsie), clock 11:51.
Jmu 1-10at Jmu49Latrele Palmer rush up middle for 2 yards to the NDSU49 (James Kaczor;Brayden Thomas), clock 11:36.
Jmu 2-8at Ndsu49Cole Johnson RE pass complete to Solomon Vanhorse for 3 yards to the NDSU46 (Jackson Hankey), clock 10:58.
Jmu 3-5at Ndsu46Cole Johnson RE pass complete to Scott Bracey for 11 yards to the NDSU35, 1ST DOWN JMU, clock 10:21.
Jmu 1-10at Ndsu35PENALTY JMU false start (Tyshawn Wyatt) 5 yards to the NDSU40.
Jmu 1-15at Ndsu401st and 15.
Jmu 1-15at Ndsu40Cole Johnson RE pass complete to Latrele Palmer for 7 yards to the NDSU33 (Cole Wisniewski), clock 09:22.
Jmu 2-8at Ndsu33Cole Johnson middle pass intercepted by Dawson Weber at the NDSU0, touchback.
Drive: 8 plays, 41 yards, TOP 03:59
Ndsu 1-10at Ndsu20NORTH DAKOTA STATE drive start at 08:56.
Timeout on the field.
Ndsu 1-10at Ndsu20Quincy Patterson sacked for loss of 5 yards to the NDSU15 (Bryce Carter), clock 08:50.
Ndsu 2-15at Ndsu15Cam Miller rush up middle for no gain to the NDSU15 (Kelvin Azanama), clock 08:05.
Ndsu 3-15at Ndsu15Cam Miller LE pass incomplete to Josh Babicz, clock 07:29.
Ndsu 4-15at Ndsu15Kaedin Steindorf punt 51 yards to the JMU34.
Drive: 3 plays, minus 5 yards, TOP 01:39
Jmu 1-10at Jmu34JAMES MADISON drive start at 07:17.
Jmu 1-10at Jmu34Cole Johnson middle pass incomplete to Kris Thornton, clock 07:10.
Jmu 2-10at Jmu34PENALTY JMU false start (Drew Painter) 5 yards to the JMU29.
Jmu 2-15at Jmu292nd and 15.
Jmu 2-15at Jmu29Cole Johnson LE pass incomplete to Antwane Wells Jr. (Destin Talbert), clock 07:04.
Jmu 3-15at Jmu29Cole Johnson LE pass complete to Lorenzo Bryant Jr. for 9 yards to the JMU38 (Brayden Thomas), clock 06:40.
Jmu 4-6at Jmu38Harry O'Kelly punt 38 yards to the NDSU24, fair catch by Jayden Price.
Drive: 3 plays, 4 yards, TOP 01:02
Ndsu 1-10at Ndsu24NORTH DAKOTA STATE drive start at 06:15.
Timeout on the field.
Ndsu 1-10at Ndsu24Hunter Luepke rush over left end for 37 yards to the JMU39, 1ST DOWN NDSU (Wayne Davis;Taurus Carroll), clock 06:03.
Ndsu 1-10at Jmu39Hunter Luepke rush over left end for loss of 2 yards to the JMU41 (Isaac Ukwu;D.Tucker-Dorsey), clock 05:30.
Ndsu 2-12at Jmu41Cam Miller RE pass incomplete to Phoenix Sproles, clock 05:05.
Ndsu 3-12at Jmu41Cam Miller rush up middle for 11 yards to the JMU30 (Que Reid), clock 04:50.
Ndsu 4-1at Jmu30Cam Miller rush up middle for 1 yard to the JMU29, 1ST DOWN NDSU (Mike Greene;Abi Nwabuoku-Okonji), clock 04:21.
Ndsu 1-10at Jmu29Hunter Luepke rush over left end for 8 yards to the JMU21 (D.Tucker-Dorsey), clock 03:38.
Ndsu 2-2at Jmu21Cam Miller LE pass incomplete to Quincy Patterson, clock 03:04.
Ndsu 3-2at Jmu21Hunter Luepke rush over left end for 3 yards to the JMU18, 1ST DOWN NDSU (Sam Kidd;Tony Thurston), clock 02:58.
Ndsu 1-10at Jmu18Cam Miller middle pass complete to Josh Babicz for 10 yards to the JMU8, 1ST DOWN NDSU (MJ Hampton), clock 01:58.
Ndsu 1-Gat Jmu08Timeout James Madison, clock 01:58.
Ndsu 1-Gat Jmu08Cam Miller rush up middle for 1 yard to the JMU7 (Sam Kidd).
Ndsu 2-Gat Jmu07Kobe Johnson rush up middle for no gain to the JMU7 (Tony Thurston;Bryce Carter), clock 00:52.
Ndsu 3-Gat Jmu07Timeout North Dakota State, clock 00:52.
Ndsu 3-Gat Jmu07Cam Miller RE pass incomplete to Zach Mathis, PENALTY JMU pass interference (Greg Ross) 5 yards to the JMU2, 1ST DOWN NDSU, NO PLAY.
Ndsu 1-Gat Jmu021st and 2.
Ndsu 1-Gat Jmu02Hunter Luepke rush over right end for loss of 1 yard to the JMU3 (D.Tucker-Dorsey), clock 00:36.
Ndsu 2-Gat Jmu03TaMerik Williams rush up middle for no gain to the JMU3 (Que Reid), clock 00:11.
Ndsu 3-Gat Jmu03Timeout North Dakota State, clock 00:11.
Ndsu 3-Gat Jmu03Kobe Johnson rush up middle for 1 yard to the JMU2 (Que Reid).
Ndsu 4-Gat Jmu02Timeout North Dakota State, clock 00:07.
Ndsu 4-Gat Jmu02Jake Reinholz field goal attempt from 20 GOOD, clock 00:02.
North Dakota State 13, James Madison 0
Drive: 15 plays, 74 yards, TOP 06:15
Jake Reinholz kickoff 46 yards to the JMU19, Sammy Malignaggi return 12 yards to the JMU31, out-of-bounds (Cole Wisniewski).
JMU will receive
NDS will defend North end-zone
North Dakota State 13, James Madison 0
3rd Quarter

Jmu 1-10at Jmu31Start of 3rd quarter, clock 15:00, NDSU ball on NDSU35.
Jake Reinholz kickoff 62 yards to the JMU3, Solomon Vanhorse return 17 yards to the JMU20 (DJ Hart;Marques Sigle).
Jmu 1-10at Jmu20JAMES MADISON drive start at 14:52.
Jmu 1-10at Jmu20Latrele Palmer rush over left end for 7 yards to the JMU27 (Jasir Cox;Costner Ching), clock 14:39.
Jmu 2-3at Jmu27Latrele Palmer rush up middle for 4 yards to the JMU31, 1ST DOWN JMU (Costner Ching;Logan McCormick), clock 13:55.
Jmu 1-10at Jmu31Latrele Palmer rush up middle for 6 yards to the JMU37 (Jackson Hankey;Eli Mostaert), clock 13:35.
Jmu 2-4at Jmu37Cole Johnson LE pass complete to Kris Thornton for 8 yards to the JMU45, 1ST DOWN JMU, out-of-bounds (Courtney Eubanks), clock 13:13.
Jmu 1-10at Jmu45PENALTY JMU false start (Tyshawn Wyatt) 5 yards to the JMU40.
Jmu 1-15at Jmu401st and 15.
Jmu 1-15at Jmu40Lorenzo Bryant Jr. rush over left end for 5 yards to the JMU45 (Michael Tutsie), clock 12:31.
Jmu 2-10at Jmu45Cole Johnson rush up middle for 11 yards to the NDSU44, 1ST DOWN JMU, clock 11:56.
Jmu 1-10at Ndsu44Cole Johnson rush over left end for 5 yards to the NDSU39, clock 11:30.
Jmu 2-5at Ndsu39Cole Johnson LE pass complete to Kris Thornton for 5 yards to the NDSU34, 1ST DOWN JMU, out-of-bounds (Michael Tutsie;Jackson Hankey), clock 11:07.
Jmu 1-10at Ndsu34Latrele Palmer rush up middle for 4 yards to the NDSU30 (Courtney Eubanks;Jackson Hankey), clock 10:37.
Jmu 2-6at Ndsu30Latrele Palmer rush up middle for 1 yard to the NDSU29 (James Kaczor), clock 10:05.
Jmu 3-5at Ndsu29Cole Johnson LE pass complete to Antwane Wells Jr. for 9 yards to the NDSU20, 1ST DOWN JMU (Courtney Eubanks), clock 09:29.
Jmu 1-10at Ndsu20Cole Johnson LE pass complete to Solomon Vanhorse for 7 yards to the NDSU13, out-of-bounds (Jackson Hankey), clock 09:19.
Jmu 2-3at Ndsu13Cole Johnson middle pass complete to Antwane Wells Jr. for 13 yards to the NDSU0, 1ST DOWN JMU, TOUCHDOWN, clock 08:51.
Ethan Ratke kick attempt good.
North Dakota State 13, James Madison 7
Timeout on the field.
Drive: 13 plays, 80 yards, TOP 06:08
Camden Wise kickoff 57 yards to the NDSU8, Kobe Johnson return 13 yards to the NDSU21 (Josh Sarratt).
Ndsu 1-10at Ndsu21NORTH DAKOTA STATE drive start at 08:44.
Ndsu 1-10at Ndsu21Hunter Luepke rush over left end for 2 yards to the NDSU23, clock 08:19.
Ndsu 2-8at Ndsu23Cam Miller RE pass incomplete to RaJa Nelson, clock 08:04.
Ndsu 3-8at Ndsu23Cam Miller middle pass incomplete to RaJa Nelson, clock 07:59.
Phelps,Jalen, Carroll,Taurus injured on the play
Timeout on the field.
Ndsu 4-8at Ndsu23Kaedin Steindorf punt 35 yards to the JMU42, fair catch by Jack Sroba.
Drive: 3 plays, 2 yards, TOP 00:51
Jmu 1-10at Jmu42JAMES MADISON drive start at 07:53.
Jmu 1-10at Jmu42Cole Johnson sacked for loss of 1 yard to the JMU41 (Jake Kava), clock 07:33.
Jmu 2-11at Jmu41Latrele Palmer rush up middle for no gain to the JMU41 (Jake Kava), clock 07:05.
Jmu 3-11at Jmu41Cole Johnson middle pass incomplete to Devin Ravenel, clock 06:35.
Jmu 4-11at Jmu41Harry O'Kelly punt 38 yards to the NDSU21, fair catch by Jayden Price.
Drive: 3 plays, minus 1 yards, TOP 01:25
Ndsu 1-10at Ndsu21NORTH DAKOTA STATE drive start at 06:28.
Timeout on the field.
Ndsu 1-10at Ndsu21Cam Miller RE pass complete to RaJa Nelson for 11 yards to the NDSU32, 1ST DOWN NDSU, out-of-bounds (D.Tucker-Dorsey), PENALTY JMU offside defense declined.
Ndsu 1-10at Ndsu321st and 10.
Ndsu 1-10at Ndsu32Hunter Luepke rush up middle for 9 yards to the NDSU41 (Wayne Davis), clock 05:51.
Ndsu 2-1at Ndsu41TaMerik Williams rush up middle for 3 yards to the NDSU44, 1ST DOWN NDSU (D.Tucker-Dorsey;Sam Kidd), clock 05:25.
Ndsu 1-10at Ndsu44PENALTY NDSU false start (Brandon Westberg) 5 yards to the NDSU39.
Ndsu 1-15at Ndsu391st and 15.
Ndsu 1-15at Ndsu39Cam Miller middle pass incomplete to Phoenix Sproles, clock 04:28.
Ndsu 2-15at Ndsu39Kobe Johnson rush over left end for 5 yards to the NDSU44, out-of-bounds (Bryce Carter), clock 04:18.
Ndsu 3-10at Ndsu44Cam Miller RE pass incomplete to Kobe Johnson (Taurus Carroll), clock 03:44.
Johnson,Kobe injured on the play
Ndsu 4-10at Ndsu44Kaedin Steindorf punt BLOCKED, recovered by JMU TEAM at NDSU41 (blocked by MJ Hampton), out-of-bounds.
Drive: 6 plays, 23 yards, TOP 02:52
Jmu 1-10at Ndsu41JAMES MADISON drive start at 03:36.
Jmu 1-10at Ndsu41Latrele Palmer rush up middle for 7 yards to the NDSU34 (Brayden Thomas), clock 03:23.
Jmu 2-3at Ndsu34Cole Johnson rush over left end for 9 yards to the NDSU25, 1ST DOWN JMU (James Kaczor), clock 02:54.
Jmu 1-10at Ndsu25Cole Johnson LE pass complete to Kris Thornton for 5 yards to the NDSU20 (Jackson Hankey), clock 02:40.
Jmu 2-5at Ndsu20Cole Johnson LE pass complete to Antwane Wells Jr. for 14 yards to the NDSU6, 1ST DOWN JMU, out-of-bounds (Cole Wisniewski), clock 02:12.
Jmu 1-Gat Ndsu06Latrele Palmer rush up middle for 2 yards to the NDSU4 (Jasir Cox;Eli Mostaert), clock 01:53.
Jmu 2-Gat Ndsu04Cole Johnson LE pass complete to Devin Ravenel for 4 yards to the NDSU0, TOUCHDOWN, clock 01:26.
Ethan Ratke kick attempt good.
James Madison 14, North Dakota State 13
Drive: 6 plays, 41 yards, TOP 02:18
Camden Wise kickoff 62 yards to the NDSU3, Kobe Johnson return 24 yards to the NDSU27 (Tate Beaver).
Ndsu 1-10at Ndsu27NORTH DAKOTA STATE drive start at 01:18.
Ndsu 1-10at Ndsu27Hunter Luepke rush up middle for 4 yards to the NDSU31 (D.Tucker-Dorsey), clock 01:02.
Ndsu 2-6at Ndsu31Cam Miller middle pass incomplete to Josh Babicz (D.Tucker-Dorsey), clock 00:30.
Ndsu 3-6at Ndsu31Cam Miller rush over right end for 8 yards to the NDSU39, 1ST DOWN NDSU (Sam Kidd;Chris Chukwuneke), clock 00:00.
Drive: 3 plays, 12 yards, TOP 02:39
James Madison 14, North Dakota State 13
4th Quarter

Ndsu 1-10at Ndsu39Start of 4th quarter, clock 15:00.
Ndsu 1-10at Ndsu39Cam Miller RE pass complete to Hunter Luepke for 35 yards to the JMU26, 1ST DOWN NDSU (Sam Kidd), clock 14:37.
Ndsu 1-10at Jmu26Hunter Luepke rush up middle for 4 yards to the JMU22 (Kelvin Azanama), clock 14:15.
Ndsu 2-6at Jmu22Cam Miller RE pass complete to Hunter Luepke for 22 yards to the JMU0, 1ST DOWN NDSU, TOUCHDOWN, clock 13:44.
Ndsu 1-Gat Jmu03PENALTY NDSU delay of game 5 yards to the JMU8.
Jake Reinholz kick attempt good.
North Dakota State 20, James Madison 14
Timeout on the field.
Drive: 6 plays, 73 yards, TOP 02:39
Jake Reinholz kickoff 53 yards to the JMU12, Solomon Vanhorse return 15 yards to the JMU27 (DJ Hart;G. Volpentesta).
Jmu 1-10at Jmu27JAMES MADISON drive start at 13:39.
Jmu 1-10at Jmu27Cole Johnson LE pass complete to Kris Thornton for 15 yards to the JMU42, 1ST DOWN JMU (Dawson Weber), clock 13:31.
Jmu 1-10at Jmu42Latrele Palmer rush up middle for loss of 2 yards to the JMU40 (Brayden Thomas), clock 13:14.
Jmu 2-12at Jmu40Cole Johnson LE pass complete to Solomon Vanhorse for 11 yards to the NDSU49 (Jayden Price), clock 12:46.
Timeout on the field.
Jmu 3-1at Ndsu49Latrele Palmer rush up middle for 3 yards to the NDSU46, 1ST DOWN JMU (Jake Kava), clock 12:38.
Jmu 1-10at Ndsu46Cole Johnson middle pass complete to Kris Thornton for 11 yards to the NDSU35, 1ST DOWN JMU, clock 12:11.
Jmu 1-10at Ndsu35Latrele Palmer rush over left end for 1 yard to the NDSU34 (Jackson Hankey;Lane Tucker), clock 11:43.
Jmu 2-9at Ndsu34Cole Johnson LE pass complete to Solomon Vanhorse for 4 yards to the NDSU30, out-of-bounds (Destin Talbert), clock 11:10.
Jmu 3-5at Ndsu30Cole Johnson sacked for loss of 6 yards to the NDSU36 (Tony Pierce), clock 10:45.
Jmu 4-11at Ndsu36Harry O'Kelly punt 34 yards to the NDSU2.
Drive: 8 plays, 37 yards, TOP 03:38
Ndsu 1-10at Ndsu02NORTH DAKOTA STATE drive start at 10:01.
Timeout on the field.
Ndsu 1-10at Ndsu02Hunter Luepke rush up middle for 2 yards to the NDSU4 (Mike Greene;Bryce Carter), clock 09:53.
Ndsu 2-8at Ndsu04Hunter Luepke rush over left end for 13 yards to the NDSU17, 1ST DOWN NDSU (Kelvin Azanama), clock 09:14.
Ndsu 1-10at Ndsu17Hunter Luepke rush up middle for 11 yards to the NDSU28, 1ST DOWN NDSU (Tony Thurston;Jordan Swann), clock 08:34.
Ndsu 1-10at Ndsu28Hunter Luepke rush up middle for 5 yards to the NDSU33 (Tony Thurston), clock 07:56.
Ndsu 2-5at Ndsu33Hunter Luepke rush over right end for loss of 1 yard to the NDSU32 (Bryce Carter), clock 07:19.
Ndsu 3-6at Ndsu32Quincy Patterson rush up middle for 5 yards to the NDSU37 (D.Tucker-Dorsey;Mike Greene), clock 06:40.
Ndsu 4-1at Ndsu37Kaedin Steindorf punt 31 yards to the JMU32, fair catch by Jack Sroba.
Drive: 6 plays, 35 yards, TOP 03:55
Jmu 1-10at Jmu32JAMES MADISON drive start at 06:06.
Jmu 1-10at Jmu32Latrele Palmer rush over left end for 17 yards to the JMU49, 1ST DOWN JMU, out-of-bounds, clock 05:58.
Jmu 1-10at Jmu49PENALTY JMU false start (Tyshawn Wyatt) 5 yards to the JMU44.
Jmu 1-15at Jmu441st and 15.
Jmu 1-15at Jmu44Cole Johnson sacked for loss of 6 yards to the JMU38 (Lane Tucker), PENALTY NDSU face mask (Lane Tucker) 15 yards to the NDSU41, 1ST DOWN JMU, NO PLAY.
Jmu 1-10at Ndsu411st and 10.
Jmu 1-10at Ndsu41Latrele Palmer rush over left end for 8 yards to the NDSU33 (Marques Sigle), clock 04:46.
Jmu 2-2at Ndsu33Cole Johnson LE pass incomplete to Latrele Palmer, QB hurry by Eli Mostaert, clock 04:28.
Jmu 3-2at Ndsu33Timeout James Madison, clock 04:28.
Jmu 3-2at Ndsu33Cole Johnson RE pass complete to Solomon Vanhorse for 22 yards to the NDSU11, 1ST DOWN JMU (Cole Wisniewski;Dawson Weber), clock 04:18.
Jmu 1-10at Ndsu11Cole Johnson LE pass incomplete to Antwane Wells Jr., clock 03:52.
Jmu 2-10at Ndsu11Cole Johnson middle pass complete to Solomon Vanhorse for 4 yards to the NDSU7 (Cole Wisniewski), clock 03:36.
Jmu 3-6at Ndsu07Cole Johnson RE pass intercepted by Destin Talbert at the NDSU0, touchback, QB hurry by Javier Derritt.
Drive: 7 plays, 61 yards, TOP 03:01
Ndsu 1-10at Ndsu20NORTH DAKOTA STATE drive start at 03:05.
Timeout on the field.
Ndsu 1-10at Ndsu20Hunter Luepke rush up middle for 2 yards to the NDSU22 (Mike Greene), clock 02:58.
Timeout on the field.
Ndsu 2-8at Ndsu22Hunter Luepke rush up middle for 2 yards to the NDSU24 (D.Tucker-Dorsey;Tony Thurston).
Ndsu 3-6at Ndsu24TaMerik Williams rush up middle for 4 yards to the NDSU28 (Mateo Jackson;Jordan Funk), clock 01:30.
Ndsu 4-2at Ndsu28Timeout North Dakota State, clock 01:30.
Ndsu 4-2at Ndsu28Kaedin Steindorf punt 43 yards to the JMU29, Jack Sroba return 5 yards to the JMU34, out-of-bounds.
Drive: 3 plays, 8 yards, TOP 02:10
Jmu 1-10at Jmu34JAMES MADISON drive start at 00:55.
Jmu 1-10at Jmu34Cole Johnson LE pass complete to Solomon Vanhorse for 5 yards to the JMU39, clock 00:41.
Jmu 2-5at Jmu39Cole Johnson RE pass complete to Scott Bracey for 19 yards to the NDSU42, 1ST DOWN JMU, out-of-bounds, clock 00:33.
Jmu 1-10at Ndsu42Cole Johnson RE pass incomplete to Solomon Vanhorse, QB hurry by Javier Derritt, clock 00:26.
Jmu 2-10at Ndsu42Cole Johnson sacked for loss of 3 yards to the NDSU45 (Javier Derritt), clock 00:13.
Jmu 3-13at Ndsu45Cole Johnson RE pass incomplete (Logan McCormick).
Jmu 4-13at Ndsu45End of game, clock 00:00.
Drive: 5 plays, 21 yards, TOP 00:55
FINAL SCORE
North Dakota State 20, James Madison 14