86°F, partly cloudy, wind 7 mph from the southWeather: NOAA NCEI Integrated Surface Database; Raleigh-Durham International Airport (KRDU), 12 km from the stadium, nine minutes before kickoff
Officials
Referee Ken Antee; umpire Johnnie Forte; head linesman Steve Flemming; line judge Ron Tubbs; side judge Tony Meyer; field judge Dan Gautreaux; back judge Tra Boger; alternate Folay KindredGame officials: stats.ncaa.org box scores, via SportsDataverse
Taylor Heinicke pass complete to Vincent Lowe for no gain to the ODU 25
9:22
2nd & 10 at own 25
Taylor Heinicke pass intercepted Rodman Noel return for 21 yds to the ODU 16
NC State Touchdown, 5 plays
8:33
1st & 10 at opp 16
Jacoby Brissett pass incomplete to Marquez Valdes-Scantling
8:33
2nd & 10 at opp 16
Shadrach Thornton run for 8 yds to the ODU 8
8:33
3rd & 2 at opp 8
Shadrach Thornton run for 3 yds to the ODU 5 for a 1ST down
8:33
1st & goal at opp 5
Shadrach Thornton run for 3 yds to the ODU 2
6:46
2nd & goal at opp 2
Shadrach Thornton 2 Yd Run (Niklas Sade Kick), (Niklas Sade KICK)NC State 10, Old Dominion 7
Old Dominion Touchdown, 14 plays
6:46
1st & 0 at own 35
Niklas Sade kickoff for 65 yds for a touchback
6:46
1st & 10 at own 25
Cam Boyd run for 8 yds to the ODU 33
6:46
2nd & 2 at own 33
Cam Boyd run for 7 yds to the ODU 40 for a 1ST down
6:46
1st & 10 at own 40
Cam Boyd run for 5 yds to the ODU 45
6:46
2nd & 5 at own 45
Taylor Heinicke pass incomplete to Vincent Lowe
5:24
3rd & 5 at own 45
Timeout NC STATE, clock 05:24
5:24
3rd & 5 at own 45
Taylor Heinicke run for 10 yds to the NCSt 45 for a 1ST down
5:24
1st & 10 at opp 45
Cam Boyd run for 7 yds to the NCSt 38
5:24
2nd & 3 at opp 38
Taylor Heinicke pass complete to Antonio Vaughan for no gain to the NCSt 38
5:24
3rd & 3 at opp 38
Ray Lawry run for 9 yds to the NCSt 29 for a 1ST down
5:24
1st & 10 at opp 29
Taylor Heinicke pass complete to Nick England for 5 yds to the NCSt 24
5:24
2nd & 5 at opp 24
Cam Boyd run for 16 yds to the NCSt 8 for a 1ST down
5:24
1st & goal at opp 8
Cam Boyd run for 2 yds to the NCSt 6
5:24
2nd & goal at opp 6
Taylor Heinicke pass complete to Melvin Vaughn for 4 yds to the NCSt 2
5:24
3rd & goal at opp 2
Cam Boyd run for 1 yd to the NCSt 1
1:27
4th & goal at opp 1
Ray Lawry run for 1 yd for a TD, (Ricky Segers KICK)Old Dominion 14, NC State 10
NC State Punt, 5 plays
1:27
1st & 0 at own 35
Ricky Segers kickoff for 63 yds , Matt Dayes return for 21 yds to the NCSt 23
1:21
1st & 10 at own 23
Matt Dayes run for 15 yds to the NCSt 38 for a 1ST down
1:21
1st & 10 at own 38
Jacoby Brissett pass complete to Johnathan Alston for 13 yds to the ODU 49 for a 1ST down
1:21
1st & 10 at opp 49
NC STATE Penalty, false start (N/A) to the NCSt 46
1:21
1st & 15 at own 46
Matt Dayes run for 3 yds to the NCSt 49
Q2 15:00
2nd & 12 at own 49
Jacoby Brissett pass incomplete to David Grinnage, broken up by Richie Staton
Q2 15:00
3rd & 12 at own 49
Jacoby Brissett run for 9 yds to the ODU 42
Q2 15:00
4th & 3 at opp 42
Wil Baumann punt for 34 yds, fair catch by Antonio Vaughan at the ODU 8
2nd quarter5 drives, then Old Dominion 21, NC State 18
Old Dominion Touchdown, 10 plays
14:04
1st & 10 at own 9
Taylor Heinicke pass complete to Zach Pascal for 14 yds to the ODU 23 for a 1ST down
14:04
1st & 10 at own 23
Taylor Heinicke pass complete to Zach Pascal for 13 yds to the ODU 36 for a 1ST down
14:04
1st & 10 at own 36
Taylor Heinicke pass complete to Antonio Vaughan for 1 yd to the ODU 37
14:04
2nd & 9 at own 37
Taylor Heinicke pass complete to Gerard Johnson for 5 yds to the ODU 42
14:04
3rd & 4 at own 42
Taylor Heinicke pass complete to Gerard Johnson for 15 yds to the NCSt 43 for a 1ST down
14:04
1st & 10 at opp 43
Ray Lawry run for 6 yds to the NCSt 37
14:04
2nd & 4 at opp 37
Taylor Heinicke pass complete to Vincent Lowe for 11 yds to the NCSt 26 for a 1ST down
14:04
1st & 10 at opp 26
Ray Lawry run for 15 yds to the NCSt 11 for a 1ST down
14:04
1st & 10 at opp 11
Taylor Heinicke pass complete to Melvin Vaughn for 9 yds to the NCSt 2
11:12
2nd & 1 at opp 2
Timeout NC STATE, clock 11:12
11:10
2nd & 1 at opp 2
Ray Lawry run for 2 yds for a TD, (Ricky Segers KICK)Old Dominion 21, NC State 10
NC State Missed FG, 10 plays
11:10
1st & 10 at opp 45
Shadrach Thornton run for 1 yd to the ODU 44
11:10
2nd & 9 at opp 44
Shadrach Thornton run for 5 yds to the ODU 39
11:10
3rd & 4 at opp 39
Jacoby Brissett run for 2 yds to the ODU 37
11:10
4th & 2 at opp 37
Jacoby Brissett pass complete to Matt Dayes for 8 yds to the ODU 29 for a 1ST down
11:10
1st & 10 at opp 29
Jacoby Brissett pass complete to Bo Hines for 5 yds to the ODU 24
11:10
2nd & 5 at opp 24
Jacoby Brissett pass complete to Bra’Lon Cherry for 6 yds to the ODU 18 for a 1ST down
11:10
1st & 10 at opp 18
Jacoby Brissett pass incomplete to Shadrach Thornton, broken up by Andrew Everett
11:10
2nd & 10 at opp 18
Jacoby Brissett pass incomplete to Johnathan Alston
11:10
3rd & 10 at opp 18
Jacoby Brissett pass incomplete to Marquez Valdes-Scantling
11:10
1st & 0 at own 35
Ricky Segers on-side kick recovered by NC STATE at the ODU 45
7:34
4th & 10 at opp 18
Niklas Sade 34 yd FG MISSED
Old Dominion Missed FG, 13 plays
7:34
1st & 10 at own 20
Cam Boyd run for 2 yds to the ODU 22
7:34
2nd & 8 at own 22
Taylor Heinicke pass incomplete to Antonio Vaughan
7:34
3rd & 8 at own 22
Taylor Heinicke run for 9 yds to the ODU 31 for a 1ST down
7:34
1st & 10 at own 31
Taylor Heinicke pass complete to Melvin Vaughn for 9 yds to the ODU 40
7:34
2nd & 1 at own 40
Taylor Heinicke pass complete to Zach Pascal for 5 yds to the ODU 45 for a 1ST down
7:34
1st & 10 at own 45
Taylor Heinicke pass incomplete to Vincent Lowe
7:34
2nd & 10 at own 45
Taylor Heinicke pass complete to Zach Pascal for 9 yds to the NCSt 46
7:34
3rd & 1 at opp 46
Taylor Heinicke run for 1 yd to the NCSt 45 for a 1ST down
4:59
1st & 10 at opp 45
Antonio Vaughan pass complete to Zach Pascal for 34 yds to the NCSt 11 for a 1ST down
4:59
1st & 10 at opp 11
Taylor Heinicke pass incomplete to N/A
4:59
2nd & 10 at opp 11
Gerard Johnson run for 1 yd to the NCSt 10
4:59
3rd & 9 at opp 10
Taylor Heinicke pass incomplete to Zach Pascal, broken up by Justin Jones
3:50
4th & 9 at opp 10
Ricky Segers 27 yd FG MISSED
NC State Touchdown, 8 plays
3:50
1st & 10 at own 20
Bryan Underwood run for 10 yds to the NCSt 30 for a 1ST down
3:50
1st & 10 at own 30
Tony Creecy run for 3 yds to the NCSt 33
3:50
2nd & 7 at own 33
Jacoby Brissett pass complete to Marquez Valdes-Scantling for 42 yds to the ODU 25 for a 1ST down
3:50
1st & 10 at opp 25
Matt Dayes run for 1 yd to the ODU 24
3:50
2nd & 9 at opp 24
Jacoby Brissett pass complete to Bo Hines for 11 yds to the ODU 13 for a 1ST down
3:50
1st & 10 at opp 13
Matt Dayes run for 6 yds to the ODU 7
3:50
2nd & 4 at opp 7
Jacoby Brissett pass incomplete to Johnathan Alston, broken up by Andrew Everett
0:32
3rd & 4 at opp 7
Jacoby Brissett pass complete to Matt Dayes for 7 yds for a TD, (Two pt pass, Jacoby Brissett pass to Marquez Valdes-Scantling GOOD) OLDDOMINION Penalty, Defensive pass interference ( Yards) declinedOld Dominion 21, NC State 18
Old Dominion End of half, 1 play
0:32
1st & 10 at own 25
Team run for a loss of 5 yards to the ODU 20
0:32
1st & 0 at own 35
Niklas Sade kickoff for 65 yds for a touchback
3rd quarter4 drives, then NC State 32, Old Dominion 28
NC State Touchdown, 12 plays
15:00
2nd & 15 at own 35
Ricky Segers kickoff for 59 yds , Matt Dayes return for 35 yds to the NCSt 41
14:54
1st & 10 at own 41
Jacoby Brissett pass complete to Stephen Louis for a loss of 2 yards to the NCSt 39
14:54
2nd & 12 at own 39
Jacoby Brissett pass incomplete to Johnathan Alston
14:54
3rd & 12 at own 39
Jacoby Brissett pass complete to Johnathan Alston for 15 yds to the ODU 46 for a 1ST down
14:54
1st & 10 at opp 46
Shadrach Thornton run for 8 yds to the ODU 38
14:54
2nd & 2 at opp 38
Shadrach Thornton run for no gain to the ODU 38
14:54
3rd & 2 at opp 38
Shadrach Thornton run for 6 yds to the ODU 32 for a 1ST down
14:54
1st & 10 at opp 32
Matt Dayes run for 14 yds to the ODU 18 for a 1ST down
14:54
1st & 10 at opp 18
Matt Dayes run for 5 yds to the ODU 13
14:54
2nd & 5 at opp 13
Matt Dayes run for 3 yds to the ODU 10
14:54
3rd & 2 at opp 10
Jacoby Brissett run for 2 yds to the ODU 8 for a 1ST down
9:35
1st & 0 at opp 8
Timeout NC STATE, clock 09:35
9:35
1st & goal at opp 8
Shadrach Thornton run for a loss of 2 yards to the ODU 2 Shadrach Thornton fumbled, recovered by NCSt Shadrach Thornton , return for 8 yds to the ODU 2
8:52
2nd & goal at opp 2
Shadrach Thornton run for 2 yds for a TD, (Niklas Sade KICK)NC State 25, Old Dominion 21
Old Dominion Touchdown, 12 plays
8:52
1st & 10 at own 25
Gerard Johnson run for 30 yds to the NCSt 45 for a 1ST down
8:52
1st & 10 at opp 45
Taylor Heinicke pass complete to Vincent Lowe for 5 yds to the NCSt 40
8:52
2nd & 5 at opp 40
Taylor Heinicke pass complete to Gerard Johnson for no gain to the NCSt 40
8:52
3rd & 5 at opp 40
Gerard Johnson run for no gain to the NCSt 40
8:52
4th & 5 at opp 40
Taylor Heinicke pass complete to Antonio Vaughan for 16 yds to the NCSt 24 for a 1ST down
8:52
1st & 10 at opp 24
Taylor Heinicke pass complete to Zach Pascal for 7 yds to the NCSt 17
8:52
2nd & 3 at opp 17
Ray Lawry run for no gain to the NCSt 17
8:52
3rd & 3 at opp 17
Taylor Heinicke pass complete to Zach Pascal for 1 yd to the NCSt 16
8:52
4th & 2 at opp 16
Ray Lawry run for 4 yds to the NCSt 12 for a 1ST down
8:52
1st & 10 at opp 12
Ray Lawry run for 1 yd to the NCSt 11
8:52
2nd & 9 at opp 11
Taylor Heinicke pass complete to Antonio Vaughan for 7 yds to the NCSt 4
8:52
1st & 0 at own 35
Niklas Sade kickoff for 65 yds for a touchback
3:22
3rd & 2 at opp 4
Ray Lawry run for 4 yds for a TD, (Ricky Segers KICK)Old Dominion 28, NC State 25
NC State Touchdown, 6 plays
3:22
1st & 10 at own 25
Jacoby Brissett pass complete to Bo Hines for 18 yds to the NCSt 43 for a 1ST down
3:22
1st & 10 at own 43
Jacoby Brissett pass complete to Bo Hines for 27 yds to the ODU 30 for a 1ST down
3:22
1st & 10 at opp 30
Matt Dayes run for no gain to the ODU 30
3:22
2nd & 10 at opp 30
Jacoby Brissett pass complete to Matt Dayes for 17 yds to the ODU 13 for a 1ST down
3:22
1st & 10 at opp 13
Matt Dayes run for a loss of 3 yards to the ODU 16
3:22
1st & 0 at own 35
Ricky Segers kickoff for 65 yds for a touchback
1:01
2nd & 13 at opp 16
Jacoby Brissett pass complete to Stephen Louis for 16 yds for a TD, (Niklas Sade KICK)NC State 32, Old Dominion 28
Old Dominion Punt, 3 plays
1:01
1st & 10 at own 25
Taylor Heinicke pass complete to Zach Pascal for 6 yds to the ODU 31
1:01
2nd & 4 at own 31
Taylor Heinicke pass complete to Gerard Johnson for 1 yd to the ODU 32
1:01
1st & 0 at own 35
Niklas Sade kickoff for 65 yds for a touchback
Q4 15:00
3rd & 3 at own 32
OLDDOMINION Penalty, false start (N/A) to the ODU 27
Q4 15:00
3rd & 8 at own 27
Taylor Heinicke pass incomplete to Zach Pascal, broken up by Jack Tocho
Q4 15:00
4th & 8 at own 27
Taylor Heinicke punt for 53 yds, downed at the NCSt 20
4th quarter4 drives, then NC State 46, Old Dominion 34
NC State Touchdown, 7 plays
14:46
1st & 10 at own 20
Jacoby Brissett run for 20 yds to the NCSt 40 for a 1ST down
14:46
1st & 10 at own 40
Shadrach Thornton run for 17 yds to the ODU 43 for a 1ST down
14:46
1st & 10 at opp 43
Shadrach Thornton run for 2 yds to the ODU 41
14:46
2nd & 8 at opp 41
Jacoby Brissett run for 15 yds to the ODU 26 for a 1ST down
14:46
1st & 10 at opp 26
Jacoby Brissett pass incomplete to Marquez Valdes-Scantling
14:46
2nd & 10 at opp 26
Jacoby Brissett pass complete to David Grinnage for 16 yds to the ODU 10 for a 1ST down
12:01
1st & goal at opp 10
Matt Dayes run for 10 yds for a TD, (Niklas Sade KICK)NC State 39, Old Dominion 28
Old Dominion Touchdown, 15 plays
12:01
1st & 0 at own 35
Niklas Sade kickoff for 65 yds , Cam Boyd return for 18 yds to the ODU 18
11:55
1st & 10 at own 18
Taylor Heinicke pass complete to Gerard Johnson for 1 yd to the ODU 19
11:55
2nd & 9 at own 19
Taylor Heinicke pass complete to Gerard Johnson for 7 yds to the ODU 26
11:55
3rd & 2 at own 26
Gerard Johnson run for a loss of 5 yards to the ODU 21
10:35
4th & 7 at own 21
Timeout NC STATE, clock 10:35
10:35
4th & 7 at own 21
Taylor Heinicke pass complete to Antonio Vaughan for 14 yds to the ODU 35 for a 1ST down
10:35
1st & 10 at own 35
Taylor Heinicke pass incomplete to Vincent Lowe
10:35
2nd & 10 at own 35
Taylor Heinicke sacked by Mike Rose for a loss of 14 yards to the ODU 21
10:35
3rd & 24 at own 21
Taylor Heinicke pass complete to Gerard Johnson for 23 yds to the ODU 44
10:35
4th & 1 at own 44
Gerard Johnson run for 2 yds to the ODU 46 for a 1ST down
10:35
1st & 10 at own 46
Ray Lawry run for 3 yds to the ODU 49
10:35
2nd & 7 at own 49
Taylor Heinicke pass complete to Jonathan Duhart for 23 yds to the NCSt 28 for a 1ST down
10:35
1st & 10 at opp 28
Ray Lawry run for 1 yd to the NCSt 27
10:35
2nd & 9 at opp 27
Taylor Heinicke pass complete to Antonio Vaughan for 15 yds to the NCSt 12 for a 1ST down
10:35
1st & 10 at opp 12
Ray Lawry run for 3 yds to the NCSt 9
10:35
2nd & 7 at opp 9
Taylor Heinicke pass incomplete to Nick England
5:57
3rd & 7 at opp 9
Antonio Vaughan 9 Yd pass from Taylor Heinicke (Two-Point Pass Conversion Failed)NC State 39, Old Dominion 34
NC State Touchdown, 5 plays
5:57
1st & 0 at opp 3
Ricky Segers on-side kick recovered by NC STATE at the NCSTATE 42 OLDDOMINION Penalty, false start (-5 Yards) to the ODU 37
5:57
1st & 10 at opp 37
Jacoby Brissett pass complete to Bra’Lon Cherry for 5 yds to the ODU 32
5:57
2nd & 5 at opp 32
Tony Creecy run for 4 yds to the ODU 28
5:57
3rd & 1 at opp 28
Jacoby Brissett run for 2 yds to the ODU 26 for a 1ST down
5:57
1st & 10 at opp 26
Johnathan Alston run for 3 yds to the ODU 23
4:05
2nd & 7 at opp 23
Timeout OLDDOMINION, clock 04:05
3:59
2nd & 7 at opp 23
Shadrach Thornton run for 23 yds for a TD, (Niklas Sade KICK)NC State 46, Old Dominion 34
Old Dominion Result not recorded, 2 plays
3:59
1st & 10 at own 25
Taylor Heinicke pass complete to Vincent Lowe for 8 yds to the ODU 33
3:59
2nd & 2 at own 33
Taylor Heinicke pass incomplete to Antonio Vaughan, broken up by Justin Jones
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.