From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Liberty
North Carolina
346
Total yards
443
189
Passing yards
235
157
Rushing yards
208
5.7
Yards per pass
5.2
3.8
Yards per rush
4.3
15
First downs
29
5–14
Third downs
9–17
0–0
Fourth downs
0–1
6
Turnovers
4
2–19
Penalties
10–60
31:54
Possession
27:45
Efficiency
Liberty
North Carolina
43%
Success rate
52%
−0.12
EPA per play
0.20
0.69
Explosiveness
0.97
−0.08
Rushing EPA
0.36
−0.17
Passing EPA
0.09
33%
Passing-down success
33%
−0.43
First-down EPA
−0.13
0.02
Second-down EPA
0.37
0.39
Third-down EPA
0.82
3%
Havoc by its defense
3%
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)
North Carolina 81% to win. Elo’s favorite won.
The line
North Carolina −26.
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 North Carolina 96%, Liberty 4%. 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. North Carolina drives left to right, Liberty right to left.
Q1 LibertyPunt, 3 plays, 5 yards
Q1 North CarolinaTouchdown, 8 plays, 61 yards
Q1 LibertyFumble, 6 plays, 68 yards
Q1 North CarolinaInterception, 1 play, 0 yards
Q1 LibertyTouchdown, 8 plays, 50 yards
Q1 North CarolinaTouchdown, 6 plays, 57 yards
Q1 LibertyPunt, 4 plays, 13 yards
Q1 North CarolinaPunt, 6 plays, 15 yards
Q2 LibertyPunt, 6 plays, 20 yards
Q2 North CarolinaMissed FG, 11 plays, 49 yards
Q2 LibertyPunt, 6 plays, 22 yards
Q2 North CarolinaSafety, 6 plays (Liberty scores), −15 yards
Q2 LibertyTouchdown, 8 plays, 73 yards
Q2 North CarolinaTouchdown, 7 plays, 66 yards
Q2 LibertyEnd of half, 1 play, −1 yard
Q3 North CarolinaPunt, 5 plays, 14 yards
Q3 LibertyPunt, 3 plays, 9 yards
Q3 North CarolinaInterception, 1 play, 0 yards
Q3 LibertyPunt, 3 plays, 8 yards
Q3 North CarolinaFumble return TD, 2 plays (Liberty scores), 8 yards
Q3 North CarolinaPunt, 4 plays, 16 yards
Q3 LibertyPunt, 3 plays, 2 yards
Q3 North CarolinaTouchdown, 2 plays, 40 yards
Q3 LibertyPick-six, 1 play (North Carolina scores), 0 yards
Q3 LibertyFumble, 1 play, 11 yards
Q3 North CarolinaTouchdown, 6 plays, 36 yards
Q3 LibertyFumble, 2 plays, 18 yards
Q3 North CarolinaTouchdown, 4 plays, 23 yards
Q3 LibertyPunt, 3 plays, 5 yards
Q3 North CarolinaPunt, 3 plays, 1 yard
Q4 LibertyPunt, 3 plays, −1 yard
Q4 North CarolinaInterception, 2 plays, 1 yard
Q4 LibertyTouchdown, 3 plays, 15 yards
Q4 North CarolinaPunt, 5 plays, 8 yards
Q4 LibertyInterception, 1 play, 0 yards
Q4 North CarolinaPunt, 6 plays, 8 yards
Q4 LibertyFumble, 5 plays, 18 yards
Q4 North CarolinaTouchdown, 9 plays, 49 yards
Q4 LibertyEnd of game, 4 plays, 21 yards
Play by play
1st quarter8 drives, then North Carolina 14, Liberty 7
Liberty Punt, 3 plays
15:00
1st & 10 at own 35
Nick Weiler kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Josh Woodrum pass complete to Darrin Peterson for 6 yds to the Liber 31
15:00
2nd & 4 at own 31
D.J. Abnar run for a loss of 1 yard to the Liber 30
15:00
3rd & 5 at own 30
Josh Woodrum pass incomplete to Darrin Peterson
15:00
4th & 5 at own 30
Trey Turner punt for 47 yds , Ryan Switzer returns for 16 yds to the NCaro 39
North Carolina Touchdown, 8 plays
13:36
1st & 10 at own 39
Marquise Williams pass complete to Jack Tabb for 8 yds to the NCaro 47
13:36
2nd & 2 at own 47
Marquise Williams pass complete to Ryan Switzer for 4 yds to the Liber 49 for a 1ST down
13:36
1st & 10 at opp 49
Marquise Williams pass complete to Ryan Switzer for 10 yds to the Liber 39 for a 1ST down
13:36
1st & 10 at opp 39
Marquise Williams pass complete to Quinshad Davis for 14 yds to the Liber 25 for a 1ST down
13:36
1st & 10 at opp 25
T.J. Logan run for 11 yds to the Liber 14 for a 1ST down
13:36
1st & 10 at opp 14
Ryan Switzer run for 4 yds to the Liber 10
13:36
2nd & 6 at opp 10
T.J. Logan run for 3 yds to the Liber 7
11:25
3rd & 3 at opp 7
Marquise Williams pass complete to Bug Howard for 7 yds for a TD, (Thomas Moore KICK)North Carolina 7, Liberty 0
Liberty Fumble, 6 plays
11:25
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
11:25
1st & 10 at own 25
D.J. Abnar run for 4 yds to the Liber 29
11:25
2nd & 6 at own 29
Josh Woodrum pass incomplete to Darrin Peterson, broken up by Tim Scott
11:25
3rd & 6 at own 29
Josh Woodrum pass complete to Gabe Henderson for 9 yds to the Liber 38 for a 1ST down
11:25
1st & 10 at own 38
Josh Woodrum pass complete to Dante Shells for 6 yds to the Liber 44
11:25
2nd & 4 at own 44
D.J. Abnar run for 5 yds to the Liber 49 for a 1ST down
11:25
1st & 10 at own 49
Josh Woodrum pass complete to Darrin Peterson for 39 yds Darrin Peterson fumbled, forced by Tim Scott, recovered by NCaro Dominique Green
North Carolina Interception, 1 play
9:02
1st & 10 at own 7
Marquise Williams pass intercepted Kenny Scott return for no gain to the 50 yard line
Liberty Touchdown, 8 plays
8:55
1st & 10 at the 50
Josh Woodrum pass complete to Kendall Couamin for 8 yds to the NCaro 42
8:55
2nd & 2 at opp 42
D.J. Abnar run for 2 yds to the NCaro 40 for a 1ST down
8:55
1st & 10 at opp 40
Todd Macon run for 5 yds to the NCaro 35
7:18
2nd & 5 at opp 35
Timeout LIBERTY, clock 07:18
7:18
2nd & 5 at opp 35
Todd Macon run for 2 yds to the NCaro 33
7:18
3rd & 3 at opp 33
Josh Woodrum pass complete to Gabe Henderson for 4 yds to the NCaro 29 for a 1ST down
7:18
1st & 10 at opp 29
Josh Woodrum pass complete to Dexter Herman for 19 yds to the NCaro 10 for a 1ST down
7:18
1st & 0 at opp 10
ABNAR, D.J. rush up middle for no gain to the NC10 (Jones, N), PENALTY NC offside (Otis, N) 5 yards to the NC5, NO PLAY.
7:18
1st & goal at opp 5
D.J. Abnar run for 4 yds to the NCaro 1
4:44
2nd & goal at opp 1
Todd Macon run for 1 yd for a TD NORTH CAROLINA Penalty, Defensive offside ( Yards) declined, (Avery Echols KICK)Tied at 7
North Carolina Touchdown, 6 plays
4:44
1st & 0 at own 35
Avery Echols kickoff for 22 yds
4:44
1st & 10 at own 43
Mitch Trubisky pass complete to Damien Washington for 7 yds to the 50 yard line
4:44
2nd & 3 at the 50
Mitch Trubisky pass complete to Kendrick Singleton for 14 yds to the UNC 36 for a 1ST down LIBERTY Penalty, personal foul (N/A) to the Liber 21 for a 1ST down
4:44
1st & 10 at opp 21
Romar Morris run for 5 yds to the Liber 16
4:44
2nd & 5 at opp 16
Mitch Trubisky run for 12 yds to the Liber 4 for a 1ST down
4:44
1st & goal at opp 4
Romar Morris run for 3 yds to the Liber 1
3:22
2nd & goal at opp 1
Romar Morris run for 1 yd for a TD, (Thomas Moore KICK)North Carolina 14, Liberty 7
Liberty Punt, 4 plays
3:22
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
3:22
1st & 10 at own 25
D.J. Abnar run for 12 yds to the Liber 37 for a 1ST down
3:22
1st & 10 at own 37
Zac Parker run for 1 yd to the Liber 38
3:22
2nd & 9 at own 38
Josh Woodrum pass incomplete to Dexter Herman
3:22
3rd & 9 at own 38
Josh Woodrum pass incomplete to N/A
3:22
4th & 9 at own 38
Trey Turner punt for 32 yds, fair catch by Ryan Switzer at the NCaro 30
North Carolina Punt, 6 plays
1:51
1st & 10 at own 30
Khris Francis run for 5 yds to the NCaro 35
1:51
2nd & 5 at own 35
Khris Francis run for no gain to the NCaro 35
1:51
3rd & 5 at own 35
Marquise Williams pass complete to Ryan Switzer for 6 yds to the NCaro 41 for a 1ST down
1:51
1st & 10 at own 41
Marquise Williams pass incomplete to Quinshad Davis
1:51
2nd & 10 at own 41
Marquise Williams pass complete to Bug Howard for 4 yds to the NCaro 45
Q2 15:00
3rd & 6 at own 45
Marquise Williams pass incomplete to Kendrick Singleton
Q2 15:00
4th & 6 at own 45
Tommy Hibbard punt for 38 yds, fair catch by Zac Parker at the Liber 17
2nd quarter7 drives, then North Carolina 21, Liberty 15
Liberty Punt, 6 plays
14:48
1st & 10 at own 17
Todd Macon run for no gain to the Liber 17
14:48
2nd & 10 at own 17
Josh Woodrum pass complete to Gabe Henderson for 7 yds to the Liber 24
14:48
3rd & 3 at own 24
Josh Woodrum run for 12 yds to the Liber 36 for a 1ST down NORTH CAROLINA Penalty, Defensive offside ( Yards) declined for a 1ST down
14:48
1st & 10 at own 36
Todd Macon run for 1 yd to the Liber 37
14:48
2nd & 9 at own 37
Josh Woodrum pass incomplete to Kendall Couamin
14:48
3rd & 9 at own 37
Josh Woodrum pass complete to Todd Macon for no gain to the Liber 37
14:48
4th & 9 at own 37
Trey Turner punt for 38 yds , Ryan Switzer returns for no gain to the NCaro 25 Ryan Switzer fumbled, recovered by NCaro N/A
North Carolina Missed FG, 11 plays
14:48
1st & 10 at own 25
Marquise Williams run for 3 yds to the NCaro 28
14:48
2nd & 7 at own 28
Marquise Williams pass complete to Ryan Switzer for 8 yds to the NCaro 36 for a 1ST down
14:48
1st & 10 at own 36
Marquise Williams pass complete to Ryan Switzer for 1 yd to the NCaro 37
14:48
2nd & 9 at own 37
Marquise Williams run for 20 yds to the Liber 43 for a 1ST down
14:48
1st & 10 at opp 43
Marquise Williams pass incomplete to Jack Tabb
14:48
2nd & 10 at opp 43
Marquise Williams pass complete to Jack Tabb for 7 yds to the Liber 36
14:48
3rd & 3 at opp 36
Marquise Williams pass complete to Bug Howard for 3 yds to the Liber 33 for a 1ST down
14:48
1st & 10 at opp 33
Elijah Hood run for no gain to the Liber 33
14:48
2nd & 10 at opp 33
Marquise Williams pass incomplete to Jack Tabb
14:48
3rd & 10 at opp 33
Marquise Williams run for 7 yds to the Liber 26
8:00
4th & 3 at opp 26
Thomas Moore 44 yd FG MISSED
Liberty Punt, 6 plays
8:00
1st & 10 at own 27
Josh Woodrum pass incomplete to Gabe Henderson
8:00
2nd & 10 at own 27
Josh Woodrum pass incomplete to Darrin Peterson LIBERTY Penalty, Offensive holding ( Yards) declined
8:00
3rd & 10 at own 27
Josh Woodrum pass complete to Gabe Henderson for 18 yds to the Liber 45 for a 1ST down
8:00
1st & 10 at own 45
Josh Woodrum pass incomplete to N/A
8:00
2nd & 10 at own 45
D.J. Abnar run for 4 yds to the Liber 49
8:00
3rd & 6 at own 49
Josh Woodrum pass incomplete to N/A
8:00
4th & 6 at own 49
Trey Turner punt for 40 yds , Ryan Switzer returns for 4 yds to the NCaro 15
North Carolina Safety, 6 plays (Liberty scores)
6:34
1st & 10 at own 15
Mitch Trubisky pass complete to Ryan Switzer for 9 yds to the NCaro 24
6:34
2nd & 1 at own 24
T.J. Logan run for 6 yds to the NCaro 30 for a 1ST down
6:34
1st & 10 at own 30
Mitch Trubisky pass complete to Ryan Switzer for no gain to the NCaro 30
6:34
2nd & 10 at own 30
Mitch Trubisky run for 3 yds to the NCaro 33
6:34
3rd & 7 at own 33
Mitch Trubisky pass incomplete to Bug Howard
5:09
4th & 7 at own 33
TEAM run for a loss of 33 yards for a SAFETY TEAM fumbled, recovered by NCaro for a SAFETY NORTH CAROLINA Penalty, illegal kicking (Tommy Hibbard) to the NCaro 0North Carolina 14, Liberty 9
Liberty Touchdown, 8 plays
5:09
1st & 0 at own 20
Tommy Hibbard kickoff for 64 yds , Zac Parker return for 11 yds to the Liber 27
5:03
1st & 10 at own 27
D.J. Abnar run for 7 yds to the Liber 34
5:03
2nd & 3 at own 34
D.J. Abnar run for 5 yds to the Liber 39 for a 1ST down
5:03
1st & 10 at own 39
Josh Woodrum pass complete to Darrin Peterson for 31 yds to the NCaro 30 for a 1ST down
5:03
1st & 10 at opp 30
Josh Woodrum pass incomplete to Darrin Peterson
5:03
2nd & 10 at opp 30
Todd Macon run for 8 yds to the NCaro 22
2:46
3rd & 2 at opp 22
Timeout NORTH CAROLINA, clock 02:46
2:46
3rd & 2 at opp 22
NORTH CAROLINA Penalty, substitution infraction (5 Yards) to the NCaro 17 for a 1ST down
2:46
1st & 10 at opp 17
Todd Macon run for 14 yds to the NCaro 3 for a 1ST down
2:46
1st & goal at opp 3
D.J. Abnar run for 2 yds to the NCaro 1
1:37
2nd & goal at opp 1
D.J. Abnar run for 1 yd for a TD, (Josh Woodrum failed ), (Josh Woodrum failed )Liberty 15, North Carolina 14
North Carolina Touchdown, 7 plays
1:37
1st & 0 at own 35
Avery Echols kickoff for 56 yds , T.J. Logan return for 25 yds to the NCaro 34
1:32
1st & 10 at own 34
Romar Morris run for 9 yds to the NCaro 43
1:32
2nd & 1 at own 43
Marquise Williams pass incomplete to Quinshad Davis
1:32
3rd & 1 at own 43
Elijah Hood run for 10 yds to the Liber 47 for a 1ST down
1:32
1st & 10 at opp 47
Marquise Williams pass complete to Bug Howard for 13 yds to the Liber 34 for a 1ST down
1:32
1st & 10 at opp 34
Marquise Williams run for 4 yds to the Liber 30
0:51
2nd & 6 at opp 30
Timeout NORTH CAROLINA, clock 00:51
0:51
2nd & 6 at opp 30
Marquise Williams pass complete to Quinshad Davis for 23 yds to the Liber 7 for a 1ST down
0:51
1st & 0 at opp 7
Williams, M sideline pass incomplete to Davis, Q, PENALTY LIBERTY holding (GUILLORY, J.) 4 yards to the LIBERTY3, 1ST DOWN NC, NO PLAY. for a 1ST down
0:28
1st & goal at opp 3
Marquise Williams run for 3 yds for a TD, (Nick Weiler KICK)North Carolina 21, Liberty 15
Liberty End of half, 1 play
0:28
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
0:28
1st & 10 at own 25
TEAM run for a loss of 1 yard to the Liber 24
3rd quarter13 drives, then North Carolina 49, Liberty 22
North Carolina Punt, 5 plays
15:00
2nd & 11 at own 35
Avery Echols kickoff for 57 yds , T.J. Logan return for 19 yds to the NCaro 27
14:54
1st & 10 at own 27
T.J. Logan run for 3 yds to the NCaro 30
14:54
2nd & 7 at own 30
T.J. Logan run for 8 yds to the NCaro 38 for a 1ST down
14:54
1st & 10 at own 38
NORTH CAROLINA Penalty, false start (Jon Heck) to the NCaro 33
14:54
1st & 15 at own 33
T.J. Logan run for 8 yds to the NCaro 41
14:54
2nd & 7 at own 41
Marquise Williams pass incomplete to Quinshad Davis
14:54
3rd & 7 at own 41
Marquise Williams pass incomplete to Jack Tabb
14:54
4th & 7 at own 41
Tommy Hibbard punt for 51 yds, fair catch by Zac Parker at the Liber 8
Liberty Punt, 3 plays
13:19
1st & 10 at own 8
Josh Woodrum pass incomplete to Gabe Henderson
13:19
2nd & 10 at own 8
D.J. Abnar run for 9 yds to the Liber 17
13:19
3rd & 1 at own 17
Josh Woodrum run for no gain to the Liber 17
13:19
4th & 1 at own 17
Trey Turner punt for 38 yds , Ryan Switzer returns for 30 yds to the Liber 25
North Carolina Interception, 1 play
11:47
1st & 10 at opp 25
Marquise Williams pass intercepted, touchback. Gary Sampson return for no gain
Liberty Punt, 3 plays
11:40
1st & 10 at own 20
D.J. Abnar run for 1 yd to the Liber 21
11:40
2nd & 9 at own 21
Josh Woodrum pass complete to Dexter Herman for 7 yds to the Liber 28
11:40
3rd & 2 at own 28
Josh Woodrum pass incomplete to Dante Shells
11:40
4th & 2 at own 28
Trey Turner punt for 53 yds, downed at the NCaro 19
North Carolina Fumble return TD, 2 plays (Liberty scores)
9:58
1st & 10 at own 19
Romar Morris run for 2 yds to the NCaro 21
9:25
2nd & 8 at own 21
Mitch Trubisky pass complete to Quinshad Davis for 6 yds for a TD Quinshad Davis fumbled, forced by Nick Sigmon, recovered by Liber Jacob Hagen , return for 27 yds, (Avery Echols KICK)Liberty 22, North Carolina 21
North Carolina Punt, 4 plays
9:25
1st & 0 at own 35
Avery Echols kickoff for 53 yds , T.J. Logan return for 18 yds to the NCaro 30
9:17
1st & 10 at own 30
Mitch Trubisky pass complete to T.J. Logan for 13 yds to the NCaro 43 for a 1ST down
9:17
1st & 10 at own 43
Mitch Trubisky sacked by JaRon Greene for a loss of 7 yards to the NCaro 36
9:17
2nd & 17 at own 36
Mitch Trubisky pass incomplete to Bug Howard
9:17
3rd & 17 at own 36
Mitch Trubisky pass complete to Bug Howard for 10 yds to the NCaro 46
9:17
4th & 7 at own 46
Tommy Hibbard punt for 43 yds, downed at the Liber 11
Liberty Punt, 3 plays
7:43
1st & 10 at own 11
D.J. Abnar run for 1 yd to the Liber 12
7:43
2nd & 9 at own 12
Josh Woodrum pass complete to D.J. Abnar for 1 yd to the Liber 13
7:43
3rd & 8 at own 13
Josh Woodrum pass incomplete
7:43
4th & 8 at own 13
Trey Turner punt for 36 yds , Ryan Switzer returns for 9 yds to the Liber 40
North Carolina Touchdown, 2 plays
6:18
1st & 10 at opp 40
Marquise Williams pass complete to Mack Hollins for 7 yds to the Liber 33
5:55
2nd & 3 at opp 33
Marquise Williams pass complete to Mack Hollins for 33 yds for a TD, (Nick Weiler KICK)North Carolina 28, Liberty 22
5:55
1st & 0 at own 35
Nick Weiler kickoff for 65 yds , Zac Parker return for 12 yds to the Liber 12
5:42
1st & 10 at own 12
Josh Woodrum pass intercepted for a TD Jeff Schoettmer return for 19 yds for a TD, (Nick Weiler KICK)North Carolina 35, Liberty 22
5:42
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
5:42
1st & 10 at own 25
Todd Macon run for 7 yds to the Liber 36 Todd Macon fumbled, forced by Junior Gnonkonde, recovered by NCaro Kedrick Davis
North Carolina Touchdown, 6 plays
5:36
1st & 10 at opp 36
Marquise Williams pass incomplete to Ryan Switzer
5:36
2nd & 10 at opp 36
T.J. Logan run for 4 yds to the Liber 32
5:36
3rd & 6 at opp 32
Marquise Williams pass complete to Kendrick Singleton for 13 yds to the Liber 19 for a 1ST down
5:36
1st & 10 at opp 19
Marquise Williams pass complete to Ryan Switzer for 5 yds to the Liber 14
5:36
2nd & 5 at opp 14
T.J. Logan run for a loss of 1 yard to the Liber 15
3:47
3rd & 6 at opp 15
Marquise Williams run for 15 yds for a TD, (Nick Weiler KICK)North Carolina 42, Liberty 22
Liberty Fumble, 2 plays
3:47
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
3:47
1st & 10 at own 25
D.J. Abnar run for 3 yds to the Liber 28
3:47
2nd & 7 at own 28
Josh Woodrum pass complete to Darrin Peterson for 11 yds Darrin Peterson fumbled, forced by Alex Dixon, recovered by NCaro Dominique Green , return for 20 yds to the Liber 23
North Carolina Touchdown, 4 plays
2:58
1st & 10 at opp 23
Mitch Trubisky pass incomplete to Jack Tabb, broken up by Jimmy O’Grady
2:58
2nd & 10 at opp 23
Elijah Hood run for 18 yds to the Liber 5 for a 1ST down
2:58
1st & goal at opp 5
Elijah Hood run for 1 yd to the Liber 4
2:06
2nd & goal at opp 4
Mitch Trubisky pass complete to Jack Tabb for 4 yds for a TD, (Nick Weiler KICK)North Carolina 49, Liberty 22
Liberty Punt, 3 plays
2:06
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
2:06
1st & 10 at own 25
D.J. Abnar run for 1 yd to the Liber 26
2:06
2nd & 9 at own 26
D.J. Abnar run for 4 yds to the Liber 30
0:56
3rd & 5 at own 30
Timeout LIBERTY, clock 00:56
0:56
3rd & 5 at own 30
Josh Woodrum pass incomplete to Gabe Henderson
0:56
4th & 5 at own 30
Trey Turner punt for 42 yds , Ryan Switzer returns for 12 yds to the NCaro 42 NORTH CAROLINA Penalty, illegal block (Khris Francis) to the NCaro 30
North Carolina Punt, 3 plays
0:36
1st & 10 at own 30
NORTH CAROLINA Penalty, false start (-5 Yards) to the NCaro 25
0:36
1st & 15 at own 25
Marquise Williams pass complete to T.J. Logan for 5 yds to the NCaro 30
0:36
2nd & 10 at own 30
T.J. Logan run for 3 yds to the NCaro 33
Q4 15:00
3rd & 7 at own 33
Marquise Williams pass complete to Austin Proehl for a loss of 2 yards to the NCaro 31
Q4 15:00
4th & 9 at own 31
Tommy Hibbard punt for 35 yds, fair catch by Zac Parker at the Liber 34
4th quarter9 drives, then North Carolina 56, Liberty 29
Liberty Punt, 3 plays
14:10
1st & 10 at own 34
Josh Woodrum pass complete to Dante Shells for 6 yds to the Liber 40
14:10
2nd & 4 at own 40
D.J. Abnar run for a loss of 4 yards to the Liber 36
14:10
3rd & 8 at own 36
Josh Woodrum sacked by Jessie Rogers for a loss of 3 yards to the Liber 33
14:10
4th & 11 at own 33
Trey Turner punt for 45 yds , Ryan Switzer returns for a loss of 1 yard to the NCaro 21
North Carolina Interception, 2 plays
14:10
1st & 10 at own 21
Elijah Hood run for 6 yds to the NCaro 27
14:10
2nd & 4 at own 27
NORTH CAROLINA Penalty, false start (Lucas Crowley) to the NCaro 22
14:10
2nd & 9 at own 22
Mitch Trubisky pass intercepted Alpha Jalloh return for 4 yds to the NCaro 15
Liberty Touchdown, 3 plays
11:29
1st & 10 at opp 15
Josh Woodrum run for no gain to the NCaro 15
11:29
2nd & 10 at opp 15
Todd Macon run for 14 yds to the NCaro 1 for a 1ST down
10:16
1st & goal at opp 1
Todd Macon run for 1 yd for a TD, (Avery Echols KICK)North Carolina 49, Liberty 29
North Carolina Punt, 5 plays
10:16
1st & 0 at the 50
Avery Echols on-side kick recovered by NORTH CAROLINA at the NCaro 35 , Quinshad Davis return for 2 yds to the NCaro 35
10:14
1st & 10 at own 35
Khris Francis run for 5 yds to the NCaro 40
10:14
2nd & 5 at own 40
Khris Francis run for 6 yds to the NCaro 46 for a 1ST down
10:14
1st & 10 at own 46
Mitch Trubisky pass complete to Austin Proehl for a loss of 3 yards to the NCaro 43
10:14
2nd & 13 at own 43
Khris Francis run for no gain to the NCaro 43
10:14
3rd & 13 at own 43
Mitch Trubisky pass incomplete to N/A
10:14
4th & 13 at own 43
Tommy Hibbard punt for 49 yds, punt out-of-bounds at the Liber 20 , Zac Parker returns for 12 yds to the Liber 20
Liberty Interception, 1 play
8:33
1st & 10 at own 20
Josh Woodrum pass intercepted Kedrick Davis return for no gain to the NCaro 38
North Carolina Punt, 6 plays
8:27
1st & 10 at own 38
Elijah Hood run for 5 yds to the NCaro 43
8:27
2nd & 5 at own 43
Elijah Hood run for no gain to the NCaro 43
8:27
3rd & 5 at own 43
Mitch Trubisky pass complete to Jordan Fieulleteau for 6 yds to the NCaro 49 for a 1ST down
8:27
1st & 10 at own 49
NORTH CAROLINA Penalty, false start (Jon Heck) to the NCaro 44
8:27
1st & 15 at own 44
Elijah Hood run for 3 yds to the NCaro 47
8:27
2nd & 12 at own 47
Mitch Trubisky sacked by Chima Uzowihe for a loss of 7 yards to the NCaro 46 Mitch Trubisky fumbled, recovered by NCaro Mitch Trubisky , return for 0 yards , return for 6 yds to the NCaro 46
8:27
3rd & 13 at own 46
Mitch Trubisky pass incomplete NORTH CAROLINA Penalty, ineligible downfield on pass ( Yards) declined
8:27
4th & 13 at own 46
Tommy Hibbard punt for 23 yds, punt out-of-bounds at the Liber 31
Liberty Fumble, 5 plays
5:48
1st & 10 at own 31
Todd Macon run for 2 yds to the Liber 33
5:48
2nd & 8 at own 33
Todd Macon run for 1 yd to the Liber 34
5:48
3rd & 7 at own 34
Josh Woodrum pass complete to Dante Shells for 8 yds to the Liber 42 for a 1ST down
5:48
1st & 10 at own 42
Josh Woodrum pass incomplete
5:48
2nd & 10 at own 42
Todd Macon run for 4 yds to the Liber 49 Todd Macon fumbled, forced by Cayson Collins, recovered by NCaro Dominique Green
North Carolina Touchdown, 9 plays
3:53
1st & 10 at opp 49
NORTH CAROLINA Penalty, false start (N/A) to the NCaro 46
3:53
1st & 15 at own 46
Charles Brunson run for 4 yds to the 50 yard line
3:53
2nd & 11 at the 50
Charles Brunson run for 17 yds to the Liber 33 for a 1ST down
3:53
1st & 10 at opp 33
Charles Brunson run for 11 yds to the Liber 22 for a 1ST down
3:53
1st & 10 at opp 22
Charles Brunson run for 6 yds to the Liber 16
2:46
2nd & 4 at opp 16
Timeout LIBERTY, clock 02:46
2:46
2nd & 4 at opp 16
Charles Brunson run for 3 yds to the Liber 13
2:46
3rd & 1 at opp 13
Charles Brunson run for 2 yds to the Liber 11 for a 1ST down
2:46
1st & 10 at opp 11
Charles Brunson run for 3 yds to the Liber 8
2:46
2nd & 7 at opp 8
Charles Brunson run for 6 yds to the Liber 2
1:16
3rd & 1 at opp 2
Charles Brunson run for 2 yds for a TD, (Nick Weiler KICK)North Carolina 56, Liberty 29
Liberty End of game, 4 plays
1:16
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
1:16
1st & 10 at own 25
Joshua Smith run for 3 yds to the Liber 28
1:16
2nd & 7 at own 28
Stephon Masha run for 16 yds to the Liber 44 for a 1ST down
1:16
1st & 10 at own 44
Joshua Smith run for 1 yd to the Liber 45
1:16
2nd & 9 at own 45
Joshua Smith run for 1 yd to the Liber 46
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.