Referee Jeff Flanagan; umpire Danny Worrell; head linesman Josiah Ford; line judge Kirk Lewis; side judge Jeffrey Shears; field judge Wayne Rundell; back judge Michael Griffit; center judge Larry SaundersGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Liberty
0
7
7
0
14
NC State
0
7
2
6
15
Standouts
No. 7RushingZonovan Knight14 carries, 96 yards, 2 TDNC State
No. 1DefenseIsaiah Moore13 tackles, 0.5 sacks, 2 for lossNC State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Liberty
NC State
279
Total yards
320
172
Passing yards
154
107
Rushing yards
166
5.4
Yards per pass
5.7
2.8
Yards per rush
4.3
17
First downs
19
6–15
Third downs
4–14
0–1
Fourth downs
0–0
3
Turnovers
1
7–45
Penalties
14–123
29:42
Possession
30:18
2
Sacks (by defense)
3
Efficiency
Liberty
NC State
30%
Success rate
39%
−0.12
EPA per play
0.11
1.46
Explosiveness
1.17
−0.14
Rushing EPA
0.15
−0.04
Passing EPA
0.06
25%
Passing-down success
17%
−0.32
First-down EPA
−0.20
−0.15
Second-down EPA
0.49
0.54
Third-down EPA
0.22
22%
Havoc by its defense
21%
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)
Liberty 57% to win. NC State won as Elo’s underdog.
The line
NC State −4, over/under 66.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were NC State 61%, Liberty 39%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. NC State drives left to right, Liberty right to left.
Q1 NC StateMissed FG, 10 plays, 56 yards
Q1 LibertyPunt, 6 plays, −2 yards
Q1 NC StatePunt, 6 plays, 35 yards
Q1 LibertyTurnover on downs, 12 plays, 69 yards
Q2 NC StatePunt, 5 plays, 24 yards
Q2 LibertyPunt, 3 plays, −5 yards
Q2 NC StateTouchdown, 6 plays, 59 yards
Q2 LibertyInterception, 2 plays, −3 yards
Q2 NC StateInterception, 7 plays, 30 yards
Q2 LibertyTouchdown, 10 plays, 84 yards
Q2 NC StateEnd of half, 1 play, 1 yard
Q3 LibertyPunt, 6 plays, 17 yards
Q3 NC StatePunt, 3 plays, −11 yards
Q3 LibertyTouchdown, 6 plays, 53 yards
Q3 NC StatePunt, 5 plays, 36 yards
Q3 LibertySafety, 1 play (NC State scores), −3 yards
Q3 NC StatePunt, 3 plays, −1 yard
Q3 LibertyPunt, 3 plays, 9 yards
Q4 NC StatePunt, 3 plays, 0 yards
Q4 LibertyPunt, 5 plays, 6 yards
Q4 NC StatePunt, 5 plays, 16 yards
Q4 LibertyInterception, 3 plays, 2 yards
Q4 NC StateTouchdown, 6 plays, 26 yards
Q4 LibertyInterception, 2 plays, 3 yards
Q4 NC StatePunt, 3 plays, 3 yards
Q4 LibertyMissed FG, 12 plays, 71 yards
Q4 NC StateEnd of game, 4 plays, 3 yards
Play by play
1st quarter4 drives, then Tied at 0
NC State Missed FG, 10 plays
15:00
1st & 10 at own 35
Alex Barbir kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Ricky Person Jr. run for 14 yds to the NCSt 39 for a 1ST down
15:00
1st & 10 at own 39
Bailey Hockman pass incomplete
15:00
2nd & 10 at own 39
Zonovan Knight run for 3 yds to the NCSt 42
15:00
3rd & 7 at own 42
LIBERTY Penalty, Defensive offside (5 Yards) to the NCSt 47
15:00
3rd & 2 at own 47
Zonovan Knight run for 3 yds to the 50 yard line for a 1ST down
15:00
1st & 10 at the 50
Bailey Hockman run for 20 yds to the Liber 30 for a 1ST down
15:00
1st & 10 at opp 30
LIBERTY Penalty, Defensive offside (5 Yards) to the Liber 25
15:00
1st & 5 at opp 25
Ricky Person Jr. run for 5 yds to the Liber 20 for a 1ST down
15:00
1st & 10 at opp 20
Bailey Hockman pass incomplete
15:00
2nd & 10 at opp 20
Ricky Person Jr. run for 1 yd to the Liber 19
15:00
3rd & 9 at opp 19
Bailey Hockman pass incomplete
10:59
4th & 9 at opp 19
Christopher Dunn 37 yd FG MISSED
Liberty Punt, 6 plays
10:59
1st & 10 at own 20
Joshua Mack run for 7 yds to the Liber 27
10:59
2nd & 3 at own 27
Joshua Mack run for no gain to the Liber 27
10:59
3rd & 3 at own 27
Joshua Mack run for 3 yds to the Liber 30 for a 1ST down
10:59
1st & 10 at own 30
Malik Willis pass complete to CJ Yarbrough for 3 yds to the Liber 33
10:59
2nd & 7 at own 33
LIBERTY Penalty, false start (-5 Yards) to the Liber 28
10:59
2nd & 12 at own 28
Willis, M. rush for 5 yards to the LU33 (Moore, I.), PENALTY LU holding (Schultz, T.) 10 yards to the LU18, NO PLAY.
10:59
2nd & 22 at own 18
Malik Willis pass incomplete to Joshua Mack
10:59
3rd & 22 at own 18
Malik Willis pass incomplete
10:59
4th & 22 at own 18
Aidan Alves punt for 54 yds, downed at the NCSt 28
NC State Punt, 6 plays
7:19
1st & 10 at own 28
Zonovan Knight run for 4 yds to the NCSt 32
7:19
2nd & 6 at own 32
Bailey Hockman pass complete to Zonovan Knight for 18 yds to the 50 yard line for a 1ST down
7:19
1st & 10 at the 50
Bailey Hockman pass complete to Devin Carter for 10 yds to the Liber 40 for a 1ST down
7:19
1st & 10 at opp 40
Hockman, B. rush for 10 yards to the LU30 (Haskins, M.), PENALTY ST holding (Sculthorpe, J.) 10 yards to the 50 yardline, NO PLAY.
7:19
1st & 20 at the 50
Bailey Hockman pass incomplete
7:19
2nd & 20 at the 50
Bailey Hockman pass complete to Cary Angeline for 16 yds to the Liber 34
7:19
3rd & 4 at opp 34
Bailey Hockman run for a loss of 3 yards to the Liber 37
7:19
4th & 7 at opp 37
Trenton Gill punt for 37 yds for a touchback
Liberty Turnover on downs, 12 plays
4:41
1st & 10 at own 20
Malik Willis run for 1 yd to the Liber 21
4:41
2nd & 9 at own 21
Malik Willis pass incomplete to CJ Yarbrough
4:41
3rd & 9 at own 21
Malik Willis pass incomplete
4:41
4th & 9 at own 21
Alves, A. punt 46 yards to the ST33, fair catch by Thomas, T., PENALTY ST personal foul (Fisher, M.) 15 yards to the LU36, 1ST DOWN LU, NO PLAY.
4:41
1st & 10 at own 36
Peytton Pickett run for 1 yd to the Liber 37
4:41
2nd & 9 at own 37
Malik Willis pass incomplete to Peytton Pickett
4:41
3rd & 9 at own 37
Malik Willis run for 21 yds to the NCSt 42 for a 1ST down
2:37
1st & 10 at opp 42
Timeout NC STATE, clock 02:37
2:37
1st & 10 at opp 42
Malik Willis run for 1 yd to the NCSt 41
2:37
2nd & 9 at opp 41
Malik Willis pass complete to CJ Yarbrough for 14 yds to the NCSt 27 for a 1ST down
2:37
1st & 10 at opp 27
Willis, M. pass incomplete to Yarbrough, Cj, PENALTY ST pass interference (Dunlap, M.) 7 yards to the ST20, 1ST DOWN LU, NO PLAY.
2:37
1st & 10 at opp 20
Shedro Louis run for a loss of 1 yard to the NCSt 21
2:37
2nd & 11 at opp 21
LIBERTY Penalty, false start (-5 Yards) to the NCSt 26
2:37
2nd & 16 at opp 26
Joshua Mack run for 8 yds to the NCSt 18
Q2 15:00
3rd & 8 at opp 18
Joshua Mack run for 7 yds to the NCSt 11
Q2 15:00
4th & 1 at opp 11
Malik Willis pass incomplete to Shedro Louis
2nd quarter7 drives, then Tied at 7
NC State Punt, 5 plays
14:09
1st & 10 at own 11
Ricky Person Jr. run for 12 yds to the NCSt 23 for a 1ST down
14:09
1st & 10 at own 23
Ricky Person Jr. run for 13 yds to the NCSt 36 for a 1ST down
14:09
1st & 10 at own 36
Ricky Person Jr. run for 5 yds to the NCSt 41
14:09
2nd & 5 at own 41
Bailey Hockman pass incomplete to Zonovan Knight
14:09
3rd & 5 at own 41
Bailey Hockman pass complete to Zonovan Knight for a loss of 6 yards to the NCSt 35
14:09
4th & 11 at own 35
Trenton Gill punt for 43 yds , Demario Douglas returns for no gain to the Liber 22
Liberty Punt, 3 plays
11:50
1st & 10 at own 22
Malik Willis sacked by Daniel Joseph and Isaiah Moore for a loss of 9 yards to the Liber 13
11:50
2nd & 19 at own 13
Malik Willis sacked by Daniel Joseph for a loss of 5 yards to the Liber 8
11:50
3rd & 24 at own 8
Peytton Pickett run for 9 yds to the Liber 17
11:50
4th & 15 at own 17
Aidan Alves punt for 42 yds, punt out-of-bounds at the NCSt 41
NC State Touchdown, 6 plays
9:38
1st & 10 at own 41
Bailey Hockman run for 6 yds to the NCSt 47
9:38
2nd & 4 at own 47
NC STATE Penalty, false start (-5 Yards) to the NCSt 42
9:38
2nd & 9 at own 42
Ricky Person Jr. run for 5 yds to the NCSt 47
9:38
3rd & 4 at own 47
Bailey Hockman pass complete to Devin Carter for 8 yds to the Liber 45 for a 1ST down
9:38
1st & 10 at opp 45
Ricky Person Jr. run for 21 yds to the Liber 24 for a 1ST down
9:38
1st & 10 at opp 24
Bailey Hockman pass complete to Cary Angeline for 5 yds to the Liber 19
6:56
2nd & 5 at opp 19
Zonovan Knight run for 19 yds for a TD (Christopher Dunn KICK)NC State 7, Liberty 0
Liberty Interception, 2 plays
6:56
1st & 0 at own 35
Trenton Gill kickoff for 65 yds for a touchback
6:56
1st & 10 at own 25
Peytton Pickett run for a loss of 3 yards to the Liber 22
6:56
2nd & 13 at own 22
Malik Willis pass intercepted Jakeen Harris return for 5 yds to the NCSt 27 NC STATE Penalty, targeting (Tanner Ingle) to the NCSt 40
NC State Interception, 7 plays
5:56
1st & 10 at own 40
Zonovan Knight run for 12 yds to the Liber 48 for a 1ST down
5:56
1st & 10 at opp 48
Zonovan Knight run for 6 yds to the Liber 42
5:56
2nd & 4 at opp 42
Zonovan Knight run for 12 yds to the Liber 30 for a 1ST down
5:56
1st & 10 at opp 30
Zonovan Knight run for 10 yds to the Liber 20 for a 1ST down
5:56
1st & 10 at opp 20
Bailey Hockman run for a loss of 6 yards to the Liber 33 Bailey Hockman fumbled, recovered by NCSt Bailey Hockman
5:56
2nd & 23 at opp 33
Bailey Hockman pass complete to Porter Rooks for 3 yds to the Liber 30
5:56
3rd & 20 at own 0
Bailey Hockman pass intercepted Cedric Stone return for 14 yds to the Liber 16 LIBERTY Penalty, personal foul off-setting ( Yards) to the Liber 16
Liberty Touchdown, 10 plays
2:32
1st & 10 at own 16
Malik Willis pass complete to Johnny Huntley for 9 yds to the Liber 25
2:32
2nd & 1 at own 25
Joshua Mack run for 12 yds to the Liber 37 for a 1ST down
2:32
1st & 10 at own 37
Malik Willis pass incomplete to CJ Yarbrough, broken up by Jakeen Harris
2:32
2nd & 10 at own 37
Joshua Mack run for 4 yds to the Liber 41
2:32
3rd & 6 at own 41
Willis, M. pass incomplete to Frith, N., PENALTY ST offside (Clark, C.J) 5 yards to the LU46, NO PLAY.
2:32
3rd & 1 at own 46
Willis, M. pass incomplete to Daniels, Cj, QB hurry by Moore, I., PENALTY ST pass interference (Powell, C.) 7 yards to the ST47, 1ST DOWN LU, NO PLAY.
2:32
1st & 10 at opp 47
Malik Willis run for 15 yds to the NCSt 32 for a 1ST down
2:32
1st & 10 at opp 32
Malik Willis run for 7 yds to the NCSt 25
0:51
2nd & 3 at opp 25
Timeout LIBERTY, clock 00:51
0:51
2nd & 3 at opp 25
Malik Willis pass incomplete to Demario Douglas, broken up by Isaac Duffy
0:45
3rd & 3 at opp 25
Timeout NC STATE, clock 00:45
0:45
3rd & 3 at opp 25
Malik Willis run for 11 yds to the NCSt 14 for a 1ST down
0:45
1st & 10 at opp 14
Shedro Louis run for 2 yds to the NCSt 12
0:24
2nd & 8 at opp 12
Timeout LIBERTY, clock 00:24
0:19
2nd & 8 at opp 12
Malik Willis pass complete to Noah Frith for 12 yds for a TD (Alex Barbir KICK)Tied at 7
NC State End of half, 1 play
0:19
1st & 0 at own 35
Alex Barbir kickoff for 50 yds , Zonovan Knight return for 14 yds to the NCSt 29
0:15
1st & 10 at own 29
Ricky Person Jr. run for 1 yd to the NCSt 30
3rd quarter6 drives, then Liberty 14, NC State 9
Liberty Punt, 6 plays
15:00
2nd & 9 at own 35
Trenton Gill kickoff for 65 yds , Shedro Louis return for 35 yds to the NCSTATE 30 LIBERTY Penalty, Offensive holding (Peytton Pickett) to the Liber 25
14:53
1st & 10 at own 25
Malik Willis run for 3 yds to the Liber 28
14:53
2nd & 7 at own 28
Malik Willis run for 4 yds to the Liber 32
14:53
3rd & 3 at own 32
Malik Willis pass incomplete to Noah Frith for a 1ST down NC STATE Penalty, Defensive pass interference (Cecil Powell) to the Liber 47 for a 1ST down
14:53
1st & 10 at own 47
Malik Willis run for a loss of 4 yards to the Liber 43
14:53
2nd & 14 at own 43
Malik Willis pass incomplete to DJ Stubbs, broken up by Tyler Baker-Williams
14:53
3rd & 14 at own 43
Malik Willis pass complete to Noah Frith for 6 yds to the Liber 49
14:53
4th & 8 at own 49
Aidan Alves punt for 51 yds for a touchback
NC State Punt, 3 plays
11:36
1st & 10 at own 20
Ricky Person Jr. run for no gain to the NCSt 20
11:36
2nd & 10 at own 20
Bailey Hockman pass complete to Ricky Person Jr. for 2 yds to the NCSt 22
11:36
3rd & 8 at own 22
Bailey Hockman sacked by Aakil Washington for a loss of 13 yards to the NCSt 9
11:36
4th & 21 at own 9
Trenton Gill punt for 56 yds , Demario Douglas returns for 12 yds to the Liber 21 LIBERTY Penalty, Offensive offside ( Yards) declined
Liberty Touchdown, 6 plays
9:35
1st & 10 at own 47
Joshua Mack run for 4 yds to the NCSt 49
9:35
2nd & 6 at opp 49
Joshua Mack run for no gain to the NCSt 49
9:35
3rd & 6 at opp 49
Malik Willis pass complete to Noah Frith for 28 yds to the NCSt 21 for a 1ST down
9:35
1st & 10 at opp 21
Malik Willis pass complete to Demario Douglas for 17 yds to the NCSt 4 for a 1ST down
9:35
1st & goal at opp 4
Shedro Louis run for a loss of 2 yards to the NCSt 6
7:11
2nd & goal at opp 6
Malik Willis pass complete to Jerome Jackson for 6 yds for a TD (Alex Barbir KICK)Liberty 14, NC State 7
NC State Punt, 5 plays
7:11
1st & 0 at own 35
Alex Barbir kickoff for 65 yds for a touchback
7:11
1st & 10 at own 25
Bailey Hockman pass complete to Zonovan Knight for 3 yds to the NCSt 28
7:11
2nd & 7 at own 28
NC STATE Penalty, UN (Porter Rooks) to the NCSt 14
7:11
2nd & 21 at own 14
Bailey Hockman pass complete to Emeka Emezie for 55 yds to the Liber 31 for a 1ST down
7:11
1st & 10 at opp 31
NC STATE Penalty, false start (C.J. Riley) to the Liber 36
7:11
1st & 15 at opp 36
Knight, Z. rush for loss of 1 yard to the LU37 (Treadwell, J.), PENALTY ST holding (Speas, B.) 10 yards to the LU46, NO PLAY.
7:11
1st & 25 at opp 46
Bailey Hockman sacked by Durrell Johnson for a loss of 7 yards to the NCSt 47
7:11
2nd & 32 at own 47
NC STATE Penalty, false start (Devin Carter) to the NCSt 42
7:11
2nd & 37 at own 42
LIBERTY Penalty, Defensive offside (Durrell Johnson) to the NCSt 47
7:11
2nd & 32 at own 47
Zonovan Knight run for 3 yds to the 50 yard line
7:11
3rd & 29 at the 50
Bailey Hockman pass complete to Zonovan Knight for 11 yds to the Liber 39
7:11
4th & 18 at opp 39
Bailey Hockman punt for 37 yds, downed at the Liber 2
3:34
1st & 10 at own 3
Peytton Pickett run for a loss of 3 yards for a SAFETYLiberty 14, NC State 9
NC State Punt, 3 plays
3:34
1st & 0 at own 20
Alex Barbir kickoff for 65 yds , Zonovan Knight return for 22 yds to the NCSt 37
3:30
1st & 10 at own 37
Ricky Person Jr. run for a loss of 6 yards to the NCSt 31
3:30
2nd & 16 at own 31
Bailey Hockman pass incomplete to Ricky Person Jr., broken up by Aakil Washington
3:30
3rd & 16 at own 31
Bailey Hockman run for 5 yds to the NCSt 36
3:30
4th & 11 at own 36
Trenton Gill punt for 41 yds, downed at the Liber 23
Liberty Punt, 3 plays
2:07
1st & 10 at own 23
Malik Willis pass complete to Kevin Shaa for 9 yds to the Liber 32
2:07
2nd & 1 at own 32
Malik Willis run for no gain to the Liber 32
2:07
3rd & 1 at own 32
Joshua Mack run for no gain to the Liber 32
Q4 15:00
4th & 1 at own 32
Aidan Alves punt for 45 yds, fair catch by Thayer Thomas at the NCSt 23
4th quarter9 drives, then NC State 15, Liberty 14
NC State Punt, 3 plays
14:52
1st & 10 at own 23
Bailey Hockman pass incomplete to Emeka Emezie
14:52
2nd & 10 at own 23
Bailey Hockman sacked for a loss of 8 yards to the NCSt 15 Bailey Hockman fumbled, recovered by NCSt Bailey Hockman , return for 0 yards
14:52
3rd & 18 at own 15
Bailey Hockman pass complete to Zonovan Knight for 8 yds to the NCSt 23
14:52
4th & 10 at own 23
Trenton Gill punt for 44 yds, downed at the Liber 33
Liberty Punt, 5 plays
13:24
1st & 10 at own 33
Malik Willis pass incomplete to Shedro Louis
13:24
2nd & 10 at own 33
Malik Willis pass complete to Demario Douglas for 14 yds to the Liber 47 for a 1ST down
13:24
1st & 10 at own 47
Joshua Mack run for 1 yd to the Liber 48
13:24
2nd & 9 at own 48
Malik Willis pass incomplete to Demario Douglas
13:24
3rd & 9 at own 48
Malik Willis sacked by Vi Jones for a loss of 9 yards to the Liber 39
13:24
4th & 18 at own 39
Aidan Alves punt for 37 yds , Thayer Thomas returns for 6 yds to the NCSt 30
NC State Punt, 5 plays
11:03
1st & 10 at own 30
Bailey Hockman pass incomplete to Devin Carter, broken up by Marcus Haskins
11:03
2nd & 10 at own 30
Bailey Hockman pass complete to Ricky Person Jr. for 15 yds to the NCSt 45 for a 1ST down
11:03
1st & 10 at own 45
Bailey Hockman pass incomplete to Porter Rooks, broken up by Javon Scruggs
11:03
2nd & 10 at own 45
Bailey Hockman pass incomplete to Emeka Emezie
11:03
3rd & 10 at own 45
NC STATE Penalty, false start (Grant Gibson) to the NCSt 40
11:03
3rd & 15 at own 40
Bailey Hockman pass complete to Anthony Smith for 6 yds to the NCSt 46
11:03
4th & 9 at own 46
Trenton Gill punt for 37 yds, fair catch by Demario Douglas at the Liber 17
Liberty Interception, 3 plays
9:32
1st & 10 at own 18
Malik Willis pass incomplete to Noah Frith
9:32
2nd & 10 at own 18
Malik Willis run for 2 yds to the Liber 20
9:32
3rd & 8 at own 20
Malik Willis pass intercepted Aydan White return for no gain to the Liber 26
NC State Touchdown, 6 plays
8:46
1st & 10 at opp 26
Zonovan Knight run for 2 yds to the Liber 24
8:46
2nd & 8 at opp 24
Zonovan Knight run for 3 yds to the Liber 21
8:46
3rd & 5 at opp 21
Bailey Hockman run for 10 yds to the Liber 11 for a 1ST down
8:46
1st & 10 at opp 11
Zonovan Knight run for 7 yds to the Liber 4
8:46
2nd & 3 at opp 4
Bailey Hockman pass incomplete to Cary Angeline
6:53
3rd & 3 at opp 4
Zonovan Knight run for 4 yds for a TD (Two-Point Conversion failed )NC State 15, Liberty 14
Liberty Interception, 2 plays
6:53
1st & 0 at own 35
Trenton Gill kickoff for 64 yds , Shedro Louis return for 15 yds to the Liber 16
6:47
1st & 10 at own 16
Joshua Mack run for 3 yds to the Liber 19
6:47
2nd & 7 at own 19
Malik Willis pass intercepted Isaac Duffy return for no gain to the NCSt 42
NC State Punt, 3 plays
6:00
1st & 10 at own 42
Ricky Person Jr. run for 4 yds to the NCSt 46
6:00
2nd & 6 at own 46
Ricky Person Jr. run for 4 yds to the 50 yard line
6:00
3rd & 2 at the 50
NC STATE Penalty, false start (Bryson Speas) to the NCSt 45
6:00
3rd & 7 at own 45
Bailey Hockman pass incomplete to Devin Carter, broken up by Cedric Stone
6:00
4th & 7 at own 45
Trenton Gill punt for 48 yds, fair catch by Demario Douglas at the Liber 7
Liberty Missed FG, 12 plays
4:12
1st & 10 at own 8
Malik Willis pass incomplete to CJ Daniels
4:12
2nd & 10 at own 8
Malik Willis pass complete to Johnny Huntley for 15 yds to the Liber 23 for a 1ST down
4:12
1st & 10 at own 23
Malik Willis run for 6 yds to the Liber 29
4:12
2nd & 4 at own 29
Malik Willis pass incomplete to Kimani Donaldson, broken up by Tyler Baker-Williams
4:12
3rd & 4 at own 29
Malik Willis pass complete to CJ Daniels for 12 yds to the Liber 41 for a 1ST down
4:12
1st & 10 at own 41
Peytton Pickett run for 6 yds to the Liber 47
4:12
2nd & 4 at own 47
Malik Willis pass incomplete
2:27
3rd & 4 at own 47
Timeout NC STATE, clock 02:27
2:27
3rd & 4 at own 47
Malik Willis pass complete to Noah Frith for 27 yds to the NCSTATE 26 for a 1ST down NC STATE Penalty, Defensive offside ( Yards) declined for a 1ST down
2:27
1st & 10 at opp 26
Shedro Louis run for 3 yds to the NCSt 23
2:27
2nd & 7 at opp 23
Shedro Louis run for 1 yd to the NCSt 22
1:29
3rd & 6 at opp 22
Timeout NC STATE, clock 01:29
1:29
3rd & 6 at opp 22
Shedro Louis run for 1 yd to the NCSt 21
1:24
4th & 5 at opp 21
Timeout NC STATE, clock 01:24
1:18
4th & 5 at opp 21
Alex Barbir 39 yd FG BLOCKED blocked by Vi Jones Team return for 1 yd
NC State End of game, 4 plays
1:18
1st & 10 at own 21
Ricky Person Jr. run for 3 yds to the NCSt 24
1:14
2nd & 7 at own 24
Timeout LIBERTY, clock 01:14
1:14
2nd & 7 at own 24
Zonovan Knight run for 8 yds to the NCSt 32 for a 1ST down
1:14
1st & 10 at own 32
Team run for a loss of 4 yards to the NCSt 28
0:39
2nd & 14 at own 28
Timeout LIBERTY, clock 00:39
0:39
2nd & 14 at own 28
Team run for a loss of 5 yards to the NCSt 23
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.