Q4
0:00End of 4th Quarter35–34
0:18kickoff for 14 yds , Max Michel return for no gain to the ODU 4935–34
0:19OLDDOMINION Penalty, Unsportsmanlike Conduct (TEAM) to the Buff 1835–28
0:19D.J. Mack Jr. pass complete to Zack Kuntz for 19 yds for a TD, (Nick Rice PAT MISSED)35–34
0:36D.J. Mack Jr. pass complete to Ali Jennings III for a loss of 1 yard to the Buff 1935–28
0:36D.J. Mack Jr. pass incomplete35–28
0:36Timeout BUFFALO, clock 00:3635–28
0:36D.J. Mack Jr. pass incomplete35–28
3:03Blake Watson run for 10 yds to the Buff 18 for a 1ST down35–28
3:03D.J. Mack Jr. pass incomplete35–28
3:03D.J. Mack Jr. run for 7 yds to the Buff 2835–28
3:03D.J. Mack Jr. run for 6 yds to the Buff 35 for a 1ST down35–28
3:03Elijah Davis run for a loss of 2 yards to the Buff 4135–28
3:03Elijah Davis run for 7 yds to the Buff 3935–28
3:03Jackson Baltar punt for 50 yds , Isiah Paige returns for 13 yds to the Buff 4635–28
3:08Timeout OLDDOMINION, clock 03:0835–28
3:08Kyle Vantrease pass complete to Dominic Johnson for 7 yds to the Buff 935–28
4:07BUFFALO Penalty, False Start ( Yards) declined35–28
4:07Dylan McDuffie run for a loss of 2 yards to the Buff 135–28
4:07D.J. Mack Jr. pass complete to Isiah Paige for 9 yds fumbled, recovered by Buff Daymond Williams35–28
4:16Timeout OLDDOMINION, clock 04:1635–28
4:16BUFFALO Penalty, Illegal Substitution (TEAM) to the Buff 1235–28
6:25Blake Watson run for 11 yds to the Buff 17 for a 1ST down35–28
6:25D.J. Mack Jr. run for no gain to the Buff 3135–28
6:25D.J. Mack Jr. pass complete to Ali Jennings III for 28 yds to the Buff 31 for a 1ST down35–28
6:25Blake Watson run for 2 yds to the ODU 4135–28
6:25Jackson Baltar punt for 39 yds , Isiah Paige returns for 5 yds to the ODU 3935–28
8:32Kyle Vantrease pass complete to Dylan McDuffie for 3 yds to the Buff 2735–28
8:32Dylan McDuffie run for no gain to the Buff 2435–28
8:32Dylan McDuffie run for 4 yds to the Buff 2435–28
8:32Dominik Soos kickoff for 62 yds , Ron Cook Jr. return for 17 yds to the Buff 2035–28
8:36Jon-Luke Peaker run for 7 yds for a TD, (Nick Rice KICK)35–28
10:24D.J. Mack Jr. pass complete to Zack Kuntz for 7 yds to the Buff 735–21
10:24D.J. Mack Jr. pass complete to Isiah Paige for no gain to the Buff 1435–21
10:24Blake Watson run for 31 yds to the BUFFALO 29 for a 1ST down BUFFALO Penalty, Personal Foul (Isaiah King) to the Buff 15 for a 1ST down35–21
10:24D.J. Mack Jr. pass complete to Zack Kuntz for 3 yds to the ODU 4035–21
10:24Jackson Baltar punt for 51 yds , Isiah Paige returns for 8 yds to the ODU 3735–21
11:33Kyle Vantrease pass incomplete35–21
11:33Dylan McDuffie run for 3 yds to the Buff 2035–21
11:33Kyle Vantrease pass incomplete35–21
11:33Ethan Duane punt for 60 yds, downed at the Buff 1735–21
14:12D.J. Mack Jr. pass incomplete35–21
14:12Isiah Paige run for a loss of 5 yards to the ODU 2335–21
14:12D.J. Mack Jr. pass complete to Zack Kuntz for 4 yds to the ODU 2835–21
14:12Elijah Davis run for 7 yds to the ODU 24 for a 1ST down35–21
14:12D.J. Mack Jr. run for 6 yds to the ODU 1735–21
14:12Jackson Baltar punt for 54 yds , Isiah Paige returns for 18 yds to the ODU 43 OLDDOMINION Penalty, Personal Foul (Jason Henderson) to the ODU 1135–21
15:00Kyle Vantrease pass incomplete35–21
15:00Kyle Vantrease pass complete to Quian Williams for 6 yds to the Buff 3935–21
Q3
0:00End of 3rd Quarter35–21
0:00Kevin Marks Jr. run for no gain to the Buff 3335–21
0:20Dominik Soos kickoff for 60 yds , Ron Cook Jr. return for 28 yds to the Buff 3335–21
0:34SOOS, Dominik kickoff 56 yards to the BUF9, COOK, Ron return 16 yards to the BUF25 (GREEN, EJ). PENALTY BUF Illegal Block in the Back ODU Personal Foul , Offsetting penalties. NO PLAY (replay the down).35–14
0:34D.J. Mack Jr. run for 2 yds for a TD, (Nick Rice KICK)35–21
5:41Blake Watson run for a loss of 1 yard to the Buff 235–14
5:41D.J. Mack Jr. run for 9 yds to the Buff 135–14
5:41BUFFALO Penalty, Face mask (3 yards) (Kyler Laing) to the Buff 10 for a 1ST down35–14
5:41Isiah Paige run for 3 yds to the Buff 1735–14
5:41D.J. Mack Jr. pass complete to Isaiah Spencer for 29 yds to the Buff 20 for a 1ST down35–14
5:41D.J. Mack Jr. sacked by Max Michel for 0 yards to the Buff 4935–14
5:41D.J. Mack Jr. pass complete to Javon Harvey for 11 yds to the Buff 37 for a 1ST down35–14
5:41D.J. Mack Jr. run for 2 yds to the Buff 4835–14
5:41Javon Harvey run for 6 yds to the ODU 35 for a 1ST down BUFFALO Penalty, Face mask (15 yards) (TEAM) to the 50 yard line for a 1ST down35–14
5:41D.J. Mack Jr. pass complete to Ali Jennings III for 14 yds to the ODU 29 for a 1ST down35–14
5:41Jackson Baltar punt for 37 yds, fair catch by Isiah Paige at the ODU 1535–14
8:08Dylan McDuffie run for no gain to the Buff 4835–14
8:08Kyle Vantrease pass complete to Quian Williams for 8 yds to the Buff 4835–14
8:08Kyle Vantrease pass incomplete35–14
8:08Dylan McDuffie run for 4 yds to the Buff 40 for a 1ST down35–14
8:08Kyle Vantrease pass complete to Dominic Johnson for 6 yds to the Buff 3635–14
8:08Dominik Soos kickoff for 61 yds , Ron Cook Jr. return for 26 yds to the Buff 3035–14
8:18D.J. Mack Jr. run for 42 yds for a TD, (Nick Rice KICK)35–14
11:33D.J. Mack Jr. pass complete to Jon-Luke Peaker for 11 yds to the Buff 4235–7
11:33D.J. Mack Jr. run for 12 yds to the ODU 33 OLDDOMINION Penalty, Offensive Holding (TEAM) to the ODU 4735–7
11:33D.J. Mack Jr. pass incomplete35–7
11:33OLDDOMINION Penalty, Offensive Holding (-10 Yards) to the ODU 4735–7
11:33D.J. Mack Jr. pass complete to Javon Harvey for 9 yds to the Buff 35 for a 1ST down35–7
11:33Elijah Davis run for 2 yds to the Buff 4435–7
11:33Elijah Davis run for 1 yd to the Buff 4635–7
11:33Kevin Marks Jr. run for 2 yds to the Buff 47 fumbled, recovered by ODU Alonzo Ford Jr.35–7
11:41D.J. Mack Jr. sacked by James Patterson and Eric Black for 0 yards to the Buff 4535–7
15:00D.J. Mack Jr. pass incomplete35–7
15:00D.J. Mack Jr. pass incomplete35–7
15:00D.J. Mack Jr. pass incomplete35–7
15:00Blake Watson run for 2 yds to the Buff 37 for a 1ST down35–7
15:00D.J. Mack Jr. pass complete to Javon Harvey for 9 yds to the Buff 3935–7
15:00Blake Watson run for 8 yds to the Buff 48 for a 1ST down35–7
15:00D.J. Mack Jr. pass complete to Ali Jennings III for 6 yds to the ODU 4435–7
15:00D.J. Mack Jr. pass complete to Javon Harvey for 10 yds to the ODU 38 for a 1ST down35–7
15:00Blake Watson run for 2 yds to the ODU 2835–7
15:00Blake Watson run for 1 yd to the ODU 2635–7
15:00Alex McNulty kickoff for 65 yds for a touchback35–7
Q2
0:00End of 2nd Quarter35–7
0:00D.J. Mack Jr. pass intercepted35–7
0:30D.J. Mack Jr. pass complete to Ali Jennings III for 7 yds to the Buff 4935–7
0:30D.J. Mack Jr. pass complete to Ali Jennings III for 11 yds to the ODU 44 for a 1ST down35–7
0:30D.J. Mack Jr. pass incomplete35–7
0:30Evan Finegan punt for 53 yds , Isiah Paige returns for 6 yds to the ODU 41 BUFFALO Penalty, Personal Foul (TEAM) to the ODU 3335–7
0:58Kyle Vantrease pass incomplete35–7
0:58VANTREASE, Kyle pass to the left incomplete intended for WILLIAMS, Quian thrown to the ODU45. PENALTY ODU Offsides enforced 5 yards from the BUF30 to the BUF35 [NHSG]. NO PLAY (replay the down).35–7
0:58Kyle Vantrease pass incomplete35–7
0:58Kyle Vantrease pass incomplete35–7
0:58Ethan Duane punt for 29 yds, downed at the Buff 3035–7
0:59Timeout BUFFALO, clock 00:5935–7
0:59D.J. Mack Jr. pass incomplete35–7
2:07D.J. Mack Jr. run for 8 yds to the ODU 4135–7
2:07D.J. Mack Jr. run for a loss of 6 yards to the ODU 3335–7
2:07D.J. Mack Jr. pass complete to Zack Kuntz for 11 yds to the ODU 39 for a 1ST down35–7
2:07D.J. Mack Jr. run for 3 yds to the ODU 2835–7
2:07Alex McNulty kickoff for 65 yds for a touchback35–7
2:07Tim Terry Jr. 67 Yd Fumble Return (Alex McNulty Kick)35–7
3:14D.J. Mack Jr. sacked by Kyler Laing for 0 yards to the Buff 3028–7
3:14BUFFALO Penalty, Personal Foul (TEAM) to the Buff 25 for a 1ST down28–7
3:14D.J. Mack Jr. run for 40 yds to the Buff 40 for a 1ST down28–7
3:14Alex McNulty kickoff for 65 yds for a touchback28–7
3:14OLDDOMINION Penalty, False Start (TEAM) to the ODU 2028–7
3:14Dylan McDuffie run for 20 yds for a TD, (Alex McNulty KICK)28–7
6:55Dylan McDuffie run for 3 yds to the ODU 2021–7
6:55Dylan McDuffie run for 3 yds to the ODU 23 for a 1ST down21–7
6:55Ron Cook Jr. run for 1 yd to the ODU 2621–7
6:55Kyle Vantrease pass complete to Bernard Porter for 7 yds to the ODU 2721–7
6:55OLDDOMINION Penalty, Offsides (TEAM) to the ODU 34 for a 1ST down21–7
6:55Kevin Marks Jr. run for 1 yd to the ODU 3921–7
6:55Ron Cook Jr. run for 4 yds to the ODU 4021–7
6:55Kyle Vantrease pass complete to Trevor Borland for 10 yds to the ODU 44 for a 1ST down21–7
6:55Ron Cook Jr. run for 1 yd to the Buff 4621–7
6:55Ethan Duane punt for 37 yds, fair catch by Dylan McDuffie at the Buff 4521–7
8:25Ethan Duane punt for 27 yds, fair catch by Ron Cook Jr. at the ODU 4521–7
8:25D.J. Mack Jr. sacked by Max Michel and Daymond Williams for 0 yards to the ODU 1821–7
8:25Blake Watson run for 2 yds to the ODU 2721–7
8:25D.J. Mack Jr. pass incomplete21–7
8:25Alex McNulty kickoff for 65 yds for a touchback21–7
8:25Kyle Vantrease pass complete to Quian Williams for 13 yds for a TD, (Alex McNulty KICK)21–7
12:03Kevin Marks Jr. run for 1 yd to the ODU 1314–7
12:03Kevin Marks Jr. run for 5 yds to the ODU 1414–7
12:03Kyle Vantrease pass complete to Quian Williams for 26 yds to the ODU 19 for a 1ST down14–7
12:03Kyle Vantrease pass complete to Quian Williams for 34 yds to the ODU 45 for a 1ST down14–7
12:03Dylan McDuffie run for 3 yds to the Buff 21 for a 1ST down14–7
12:03Dylan McDuffie run for 2 yds to the Buff 1814–7
12:03Dylan McDuffie run for 7 yds to the Buff 1614–7
12:03Ethan Duane punt for 32 yds, fair catch by Ron Cook Jr. at the Buff 914–7
13:49D.J. Mack Jr. pass incomplete14–7
13:49D.J. Mack Jr. pass incomplete14–7
13:49Elijah Davis run for 2 yds to the Buff 4114–7
13:49BUFFALO Penalty, Face mask (15 yards) (15 Yards) to the Buff 43 for a 1ST down14–7
13:49D.J. Mack Jr. pass complete to Isaiah Spencer for 3 yds to the ODU 3814–7
13:49Isaiah Spencer run for 10 yds to the ODU 35 for a 1ST down14–7
13:49Alex McNulty kickoff for 65 yds for a touchback14–7
13:49Kyle Vantrease run for 4 yds for a TD, (Alex McNulty KICK)14–7
15:00Kevin Marks Jr. run for 4 yds to the ODU 4 for a 1ST down7–7
15:00Kevin Marks Jr. run for 6 yds to the ODU 87–7
15:00Kyle Vantrease pass complete to Quian Williams for 27 yds to the ODU 14 for a 1ST down7–7
Q1
0:00End of 1st Quarter7–7
2:31Kevin Marks Jr. run for 5 yds to the ODU 417–7
2:31Kyle Vantrease pass incomplete7–7
2:31Kyle Vantrease pass complete to Dominic Johnson for 11 yds to the ODU 46 for a 1ST down7–7
2:31VANTREASE, Kyle pass up the middle incomplete intended for WILLIAMS, Quian thrown to the ODU42; QB hurried by JOHNSON, R'Tarriun. PENALTY ODU Offsides enforced 5 yards from the BUF38 to the BUF43 [NHSG]. NO PLAY (replay the down).7–7
2:31Kyle Vantrease pass complete to Kevin Marks Jr. for a loss of 1 yard to the Buff 387–7
2:31Kevin Marks Jr. run for 3 yds to the Buff 397–7
2:31VANTREASE, Kyle pass to the left complete for 9 yards to WILLIAMS, Quian caught at the BUF20 and advanced to the BUF25 (CHARITY, Damion;WILLIAMS JR., Steven), out of bounds. PENALTY ODU Unsportsmanlike Conduct enforced 15 yards from the BUF21 to the BUF36 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).7–7
2:31VANTREASE, Kyle pass up the middle incomplete intended for WILLIAMS, Quian thrown to the BUF41; QB hurried by BRANDT-EPPS, Devin. PENALTY BUF Holding enforced 10 yards from the BUF26 to the BUF16 [NHSG]. NO PLAY (replay the down).7–7
2:31Dominik Soos kickoff for 63 yds , Ron Cook Jr. return for 24 yds to the Buff 267–7
2:37Blake Watson run for 2 yds for a TD, (Nick Rice KICK)7–7
2:45Timeout BUFFALO, clock 02:457–0
2:45D.J. Mack Jr. pass complete to Isiah Paige for 13 yds to the Buff 2 for a 1ST down7–0
3:49Blake Watson run for 11 yds to the Buff 15 for a 1ST down7–0
3:49D.J. Mack Jr. pass incomplete7–0
3:49punt blocked by blocked by7–0
9:04Dylan McDuffie run for no gain to the 50 yard line7–0
9:04Kyle Vantrease pass complete to Quian Williams for 5 yds to the 50 yard line7–0
9:04Ron Cook Jr. run for 2 yds to the Buff 457–0
9:04Kyle Vantrease pass complete to Dominic Johnson for 14 yds to the Buff 43 for a 1ST down7–0
9:04Ron Cook Jr. run for 3 yds to the Buff 297–0
9:04Dylan McDuffie run for 3 yds to the Buff 26 for a 1ST down7–0
9:04Dylan McDuffie run for 3 yds to the Buff 237–0
9:04Dylan McDuffie run for 6 yds to the Buff 207–0
9:04Ethan Duane punt for 44 yds , Ron Cook Jr. returns for a loss of 1 yard to the Buff 30 BUFFALO Penalty, Offensive Holding (TEAM) to the Buff 147–0
10:08OLDDOMINION Penalty, Illegal Formation (TEAM) declined7–0
10:08Elijah Davis run for 2 yds to the ODU 317–0
10:08D.J. Mack Jr. pass complete to Zack Kuntz for 1 yd to the ODU 297–0
10:08Alex McNulty kickoff for 59 yds , Stone Smartt return for 22 yds to the ODU 287–0
10:14Nick Rice 23 yd FG BLOCKED blocked by C.J. Bazile return 85 yards for a TD, (Alex McNulty KICK)7–0
13:30D.J. Mack Jr. pass incomplete0–0
13:30Blake Watson run for no gain to the Buff 60–0
13:30D.J. Mack Jr. pass complete to Isaiah Spencer for 7 yds to the Buff 60–0
11:32punt blocked by Steven Williams blocked by Steven Williams0–0
14:55Kyle Vantrease pass incomplete0–0
14:55Kevin Marks Jr. run for 1 yd to the Buff 360–0
14:55Kyle Vantrease pass incomplete0–0
14:55Kevin Marks Jr. run for 1 yd to the Buff 360–0
14:55Kevin Marks Jr. run for 3 yds to the Buff 350–0
14:55Kyle Vantrease pass complete to Quian Williams for 10 yds to the Buff 32 for a 1ST down0–0
14:55Kevin Marks Jr. run for 1 yd to the Buff 220–0
14:55Kevin Marks Jr. run for 1 yd to the Buff 210–0
14:55VANTREASE, Kyle pass to the left incomplete intended for GASSETT, Jamari broken up by HEADEN, Joe Joe at the BUF25. PENALTY ODU Pass Interference enforced at the spot of the foul for 6 yards to the BUF20 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).0–0
14:55Dominik Soos kickoff for 65 yds , Ron Cook Jr. return for 14 yds to the Buff 140–0