Referee Gary Patterson; umpire Rich McMahan; head linesman Michael Kelley; line judge Deon Lawrence; side judge Tony Tarantini; field judge Harry Tyson; back judge H Wittelsberger; center judge James ColeGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Wake Forest
North Carolina
310
Total yards
538
197
Passing yards
326
113
Rushing yards
212
6.6
Yards per pass
12.5
2.6
Yards per rush
6.4
16
First downs
22
8–18
Third downs
5–10
0–2
Fourth downs
1–2
1
Turnovers
2
3–24
Penalties
6–44
37:04
Possession
22:56
Efficiency
Wake Forest
North Carolina
34%
Success rate
50%
−0.07
EPA per play
0.48
0.97
Explosiveness
1.64
−0.28
Rushing EPA
0.28
0.22
Passing EPA
0.71
36%
Passing-down success
31%
−0.41
First-down EPA
0.55
0.28
Second-down EPA
0.35
0.44
Third-down EPA
0.87
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 77% to win. Elo’s favorite won.
The line
North Carolina −14, over/under 53.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 North Carolina 83%, Wake Forest 17%. 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, Wake Forest right to left.
Q1 North CarolinaInterception, 4 plays, 32 yards
Q1 Wake ForestMissed FG, 9 plays, 32 yards
Q1 North CarolinaInterception, 2 plays, 1 yard
Q1 Wake ForestTouchdown, 5 plays, 30 yards
Q1 North CarolinaPunt, 3 plays, 9 yards
Q1 Wake ForestPunt, 6 plays, 20 yards
Q1 North CarolinaTouchdown, 4 plays, 75 yards
Q2 Wake ForestFumble, 1 play, 9 yards
Q2 North CarolinaTouchdown, 5 plays, 34 yards
Q2 Wake ForestPunt, 3 plays, 6 yards
Q2 North CarolinaTouchdown, 2 plays, 65 yards
Q2 Wake ForestTouchdown, 12 plays, 75 yards
Q2 North CarolinaTouchdown, 5 plays, 76 yards
Q2 Wake ForestPunt, 3 plays, 9 yards
Q2 North CarolinaPunt, 4 plays, 8 yards
Q2 Wake ForestMissed FG, 4 plays, 53 yards
Q3 Wake ForestPunt, 9 plays, 13 yards
Q3 North CarolinaPunt, 5 plays, 0 yards
Q3 Wake ForestTurnover on downs, 8 plays, 50 yards
Q3 North CarolinaTouchdown, 7 plays, 77 yards
Q4 Wake ForestPunt, 3 plays, 8 yards
Q4 North CarolinaTouchdown, 2 plays, 75 yards
Q4 Wake ForestTurnover on downs, 4 plays, −14 yards
Q4 North CarolinaTouchdown, 3 plays, 12 yards
Q4 Wake ForestPunt, 5 plays, 15 yards
Q4 North CarolinaTurnover on downs, 13 plays, 69 yards
Q4 Wake ForestEnd of game, 3 plays, 3 yards
Play by play
1st quarter7 drives, then Wake Forest 7, North Carolina 0
North Carolina Interception, 4 plays
15:00
1st & 10 at own 35
Mike Weaver kickoff for 65 yds , T.J. Logan return for 25 yds to the UNC 40 NORTH CAROLINA Penalty, Offensive holding (10 Yards) to the NCaro 15
15:00
1st & 10 at own 15
Elijah Hood run for 8 yds to the NCaro 23
15:00
2nd & 2 at own 23
Marquise Williams pass complete to Elijah Hood for 13 yds to the NCaro 36 for a 1ST down
15:00
1st & 10 at own 36
Elijah Hood run for 11 yds to the NCaro 47 for a 1ST down
15:00
1st & 10 at own 47
Marquise Williams pass intercepted Brad Watson return for 12 yds to the WFrst 39
Wake Forest Missed FG, 9 plays
13:45
1st & 10 at own 39
Tyler Bell run for 2 yds to the WFrst 41
13:45
2nd & 8 at own 41
Tyler Bell run for 11 yds to the NCaro 48 for a 1ST down
13:45
1st & 10 at opp 48
John Wolford pass incomplete
13:45
2nd & 10 at opp 48
Tyler Bell run for 3 yds to the NCaro 45
13:45
3rd & 7 at opp 45
John Wolford pass complete to Cam Serigne for 8 yds to the NCaro 37 for a 1ST down
13:45
1st & 10 at opp 37
John Wolford run for 4 yds to the NCaro 33
13:45
2nd & 6 at opp 33
Tyler Bell run for 4 yds to the NCaro 29
13:45
3rd & 2 at opp 29
John Wolford pass incomplete, broken up by Des Lawrence
10:08
4th & 2 at opp 29
Mike Weaver 47 yd FG MISSED
North Carolina Interception, 2 plays
10:08
1st & 10 at own 29
Marquise Williams run for 1 yd to the NCaro 30
10:08
2nd & 9 at own 30
Demetrius Kemp return for 7 yds to the NCaro 30
Wake Forest Touchdown, 5 plays
9:38
1st & 10 at opp 30
Tyler Bell run for 1 yd to the NCaro 29
9:38
2nd & 9 at opp 29
John Wolford pass complete to Cortez Lewis for 21 yds to the NCaro 8 for a 1ST down
9:38
1st & goal at opp 8
Tyler Bell run for 3 yds to the NCaro 5
9:38
2nd & goal at opp 5
Tyler Bell run for 4 yds to the NCaro 1
7:07
3rd & goal at opp 1
John Wolford pass complete to Cam Serigne for 1 yd for a TD, (Mike Weaver KICK)Wake Forest 7, North Carolina 0
North Carolina Punt, 3 plays
7:07
1st & 0 at own 35
Mike Weaver kickoff for 65 yds for a touchback
7:07
1st & 10 at own 25
Marquise Williams run for a loss of 2 yards to the NCaro 23
7:07
2nd & 12 at own 23
Marquise Williams pass incomplete to Quinshad Davis
7:07
3rd & 12 at own 23
Marquise Williams pass complete to Bug Howard for 11 yds to the NCaro 34
7:07
4th & 1 at own 34
Hunter Lent punt for 45 yds, downed at the WFrst 21
Wake Forest Punt, 6 plays
5:30
1st & 10 at own 21
John Wolford run for 3 yds to the WFrst 24
5:30
2nd & 7 at own 24
Tyler Bell run for no gain to the WFrst 24
5:30
3rd & 7 at own 24
John Wolford pass complete to K.J. Brent for 19 yds to the WFrst 43 for a 1ST down
5:30
1st & 10 at own 43
Tyler Bell run for no gain to the WFrst 43
5:30
2nd & 10 at own 43
Kendall Hinton pass complete to Chuck Wade for 2 yards to the WF45 (Des Lawrence), PENALTY WF pass interference (Cortez Lewis) 14 yards to the WF29, NO PLAY.
5:30
2nd & 24 at own 29
Kendall Hinton run for 1 yd to the WFrst 30
5:30
3rd & 23 at own 30
Kendall Hinton run for 11 yds to the WFrst 41
5:30
4th & 12 at own 41
Alexander Kinal punt for 34 yds
North Carolina Touchdown, 4 plays
0:44
1st & 10 at own 25
Marquise Williams pass incomplete
0:44
2nd & 10 at own 25
Marquise Williams run for 4 yds to the NCaro 29
0:44
3rd & 6 at own 29
Marquise Williams pass complete to Bug Howard for 14 yds to the NCaro 43 for a 1ST down
Q2 14:52
1st & 10 at own 43
Marquise Williams pass complete to Mack Hollins for 57 yds for a TD, (Nick Weiler KICK)Tied at 7
Q2 14:52
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
Q2 14:52
1st & 10 at own 25
John Wolford pass complete to Tyler Bell for 9 yds Tyler Bell fumbled, forced by Shakeel Rashad, recovered by NCaro Jeff Schoettmer
2nd quarter8 drives, then North Carolina 29, Wake Forest 14
North Carolina Touchdown, 5 plays
14:42
1st & 10 at opp 34
Marquise Williams pass complete to Quinshad Davis for 3 yds to the WFrst 31
14:42
2nd & 7 at opp 31
Marquise Williams pass complete to Quinshad Davis for 6 yds to the WFrst 25
14:42
3rd & 1 at opp 25
Elijah Hood run for no gain to the WFrst 25
14:42
4th & 1 at opp 25
Marquise Williams run for 12 yds to the WFrst 13 for a 1ST down
13:06
1st & 10 at opp 13
Marquise Williams run for 13 yds for a TD, (Nick Weiler KICK)North Carolina 14, Wake Forest 7
Wake Forest Punt, 3 plays
13:06
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
13:06
1st & 10 at own 25
John Wolford run for 6 yds to the WFrst 31
13:06
2nd & 4 at own 31
Isaiah Robinson run for no gain to the WFrst 31
13:06
3rd & 4 at own 31
John Wolford pass incomplete, broken up by Brian Walker
13:06
4th & 4 at own 31
Alexander Kinal punt for 35 yds , Ryan Switzer returns for 1 yd to the NCaro 35
North Carolina Touchdown, 2 plays
11:39
1st & 10 at own 35
Elijah Hood run for 29 yds to the WFrst 36 for a 1ST down
11:18
1st & 10 at opp 36
Elijah Hood run for 36 yds for a TD, (Joey Mangili pass to Brandon Fritts for Two-Point Conversion)North Carolina 22, Wake Forest 7
Wake Forest Touchdown, 12 plays
11:18
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
11:18
1st & 10 at own 25
John Wolford pass incomplete to Cortez Lewis
11:18
2nd & 10 at own 25
Isaiah Robinson run for 6 yds to the WFrst 31
11:18
3rd & 4 at own 31
John Wolford pass complete to Cam Serigne for 8 yds to the WFrst 39 for a 1ST down
11:18
1st & 10 at own 39
John Wolford pass complete to Cortez Lewis for 26 yds to the UNC 35 for a 1ST down NORTH CAROLINA Penalty, Defensive pass interference ( Yards) declined for a 1ST down
11:18
1st & 10 at opp 35
Isaiah Robinson run for 1 yd to the NCaro 34
11:18
2nd & 9 at opp 34
John Wolford pass complete to Cortez Lewis for 7 yds to the NCaro 27
11:18
3rd & 2 at opp 27
John Wolford run for 2 yds to the NCaro 25 for a 1ST down
11:18
1st & 10 at opp 25
John Wolford pass incomplete to Cortez Lewis
11:18
2nd & 10 at opp 25
John Wolford run for 8 yds to the NCaro 17
11:18
3rd & 2 at opp 17
John Wolford pass complete to Tabari Hines for 8 yds to the NCaro 9 for a 1ST down
11:18
1st & goal at opp 9
Isaiah Robinson run for 4 yds to the NCaro 5
6:18
2nd & goal at opp 5
John Wolford pass complete to Tabari Hines for 5 yds for a TD, (Mike Weaver KICK)North Carolina 22, Wake Forest 14
North Carolina Touchdown, 5 plays
6:18
1st & 0 at own 35
Mike Weaver kickoff for 63 yds , T.J. Logan return for 22 yds to the NCaro 24
6:12
1st & 10 at own 24
Marquise Williams run for 2 yds to the NCaro 26
6:12
2nd & 8 at own 26
T.J. Logan run for 3 yds to the NCaro 29
6:12
3rd & 5 at own 29
WAKE FOREST Penalty, offside defense (5 Yards) to the NCaro 34 for a 1ST down
6:12
1st & 10 at own 34
Marquise Williams run for 4 yds to the NCaro 38
4:39
2nd & 6 at own 38
Marquise Williams pass complete to Austin Proehl for 61 yds to the WFrst 1 for a 1ST down
4:25
1st & goal at opp 1
T.J. Logan run for 1 yd for a TD, (Nick Weiler KICK)North Carolina 29, Wake Forest 14
Wake Forest Punt, 3 plays
4:25
1st & 0 at own 35
Nick Weiler kickoff for 60 yds , Chuck Wade return for 18 yds to the WFrst 23
4:19
1st & 10 at own 23
John Wolford pass incomplete to Tabari Hines
4:19
2nd & 10 at own 23
John Wolford pass complete to Tyler Bell for 7 yds to the WFrst 30
4:19
3rd & 3 at own 30
John Wolford pass complete to Tyler Bell for 2 yds to the WFrst 32
4:19
4th & 1 at own 32
Alexander Kinal punt for 46 yds, fair catch by Ryan Switzer at the NCaro 22
North Carolina Punt, 4 plays
2:41
1st & 10 at own 22
Elijah Hood run for 13 yds to the NCaro 35 for a 1ST down
2:41
1st & 10 at own 35
Marquise Williams run for 4 yds to the NCaro 39
2:41
2nd & 6 at own 39
Marquise Williams sacked by Josh Banks for a loss of 9 yards to the NCaro 30
2:41
3rd & 15 at own 30
Marquise Williams pass incomplete to Bug Howard
2:41
4th & 15 at own 30
Hunter Lent punt for 56 yds, downed at the WFrst 14
Wake Forest Missed FG, 4 plays
0:56
1st & 10 at own 14
Isaiah Robinson run for 6 yds to the WFrst 20
0:56
2nd & 4 at own 20
John Wolford run for 15 yds to the WFrst 35 for a 1ST down
0:12
1st & 10 at own 35
Timeout WAKE FOREST, clock 00:12
0:12
1st & 10 at own 35
John Wolford pass complete to Cam Serigne for 32 yds to the NCaro 33 for a 1ST down
0:04
1st & 10 at opp 33
Timeout WAKE FOREST, clock 00:04
0:04
1st & 10 at opp 33
Timeout NORTH CAROLINA, clock 00:04
0:00
1st & 10 at opp 33
Mike Weaver 51 yd FG MISSED
3rd quarter5 drives, then North Carolina 36, Wake Forest 14
Wake Forest Punt, 9 plays
15:00
1st & 10 at own 33
Nick Weiler kickoff for 65 yds , Matt Colburn return for 13 yds to the WFrst 15
14:55
1st & 10 at own 15
Tyler Bell run for 5 yds to the WFrst 20
14:55
2nd & 5 at own 20
John Wolford run for 2 yds to the WFrst 22
14:55
3rd & 3 at own 22
John Wolford pass complete to Cam Serigne for 12 yds to the WFrst 34 for a 1ST down
14:55
1st & 10 at own 34
Matt Colburn run for 4 yds to the WFrst 38
14:55
2nd & 6 at own 38
John Wolford pass complete to Chuck Wade for 4 yds to the WFrst 42
14:55
3rd & 2 at own 42
John Wolford run for 5 yds to the WFrst 47 for a 1ST down
14:55
1st & 10 at own 47
John Wolford sacked by Junior Gnonkonde for a loss of 5 yards to the WFrst 42
11:11
2nd & 15 at own 42
John Wolford pass complete to K.J. Brent for 7 yds to the WFrst 49
11:11
3rd & 8 at own 49
John Wolford sacked by Junior Gnonkonde for a loss of 21 yards to the WFrst 28
11:11
4th & 29 at own 28
WAKE FOREST Penalty, false start (Teddy Matthews) to the WFrst 23
11:11
4th & 34 at own 23
NORTH CAROLINA Penalty, delay of game (Mack Hollins) to the WFrst 28
11:11
4th & 29 at own 28
Alexander Kinal punt for 43 yds, fair catch by Ryan Switzer at the UNC 29 NORTH CAROLINA Penalty, delay of game (Ryan Switzer) to the NCaro 24
North Carolina Punt, 5 plays
9:17
1st & 10 at own 24
Marquise Williams run for 8 yds to the NCaro 32
9:17
2nd & 2 at own 32
Elijah Hood run for 2 yds to the NCaro 34 for a 1ST down
9:17
1st & 10 at own 34
Marquise Williams pass complete to Elijah Hood for 6 yds to the NCaro 40
9:17
2nd & 4 at own 40
NORTH CAROLINA Penalty, false start (John Ferranto) to the NCaro 35
9:17
2nd & 9 at own 35
Marquise Williams pass incomplete to Quinshad Davis
9:17
3rd & 9 at own 35
Marquise Williams sacked by Marquel Lee for a loss of 11 yards to the NCaro 24
9:17
4th & 20 at own 24
Hunter Lent punt for 49 yds, downed at the WFrst 27
Wake Forest Turnover on downs, 8 plays
6:43
1st & 10 at own 27
Tyler Bell run for 4 yds to the WFrst 31
6:43
2nd & 6 at own 31
Tyler Bell run for 9 yds to the WFrst 40 for a 1ST down
6:43
1st & 10 at own 40
John Wolford pass incomplete, PENALTY NC personal foul (Jeff Schoettmer) 14 yards to the NC46, 1ST DOWN WF, NO PLAY.
6:43
1st & 10 at opp 46
Kendall Hinton pass complete to Cam Serigne for 4 yds to the NCaro 42
6:43
2nd & 6 at opp 42
Kendall Hinton run for 12 yds to the NCaro 30 for a 1ST down
6:43
1st & 10 at opp 30
Tyler Bell run for 2 yds to the NCaro 28
6:43
2nd & 8 at opp 28
Kendall Hinton run for 1 yd to the NCaro 27
3:08
3rd & 7 at opp 27
Timeout WAKE FOREST, clock 03:08
3:08
3rd & 7 at opp 27
Kendall Hinton pass complete to Cortez Lewis for 4 yds to the NCaro 23
3:08
4th & 3 at opp 23
Kendall Hinton pass incomplete
North Carolina Touchdown, 7 plays
2:41
1st & 10 at own 23
Marquise Williams pass complete to Quinshad Davis for 12 yds to the NCaro 35 for a 1ST down
2:41
1st & 10 at own 35
Elijah Hood run for 2 yds to the NCaro 37
2:41
2nd & 8 at own 37
Marquise Williams pass complete to Bug Howard for 7 yds to the NCaro 44
2:41
3rd & 1 at own 44
Marquise Williams pass complete to Bug Howard for 13 yds to the WFrst 43 for a 1ST down
1:19
1st & 10 at opp 43
Marquise Williams run for 33 yds to the WFrst 10 for a 1ST down
1:19
1st & goal at opp 10
NORTH CAROLINA Penalty, false start (Caleb Peterson) to the WFrst 15
1:19
1st & goal at opp 15
T.J. Logan run for 11 yds to the WFrst 4
0:04
2nd & goal at opp 4
Marquise Williams pass complete to Mack Hollins for 4 yds for a TD WAKE FOREST Penalty, Defensive pass interference ( Yards) declined, (Nick Weiler KICK)North Carolina 36, Wake Forest 14
Wake Forest Punt, 3 plays
0:04
1st & 0 at own 35
Nick Weiler kickoff for 56 yds , Matt Colburn return for 14 yds to the WFrst 23
Q4 15:00
1st & 10 at own 23
Kendall Hinton run for 4 yds to the WFrst 27
Q4 15:00
2nd & 6 at own 27
Kendall Hinton run for 4 yds to the WFrst 31
Q4 15:00
3rd & 2 at own 31
Isaiah Robinson run for no gain to the WFrst 31
Q4 15:00
4th & 2 at own 31
Alexander Kinal punt for 44 yds, fair catch by Ryan Switzer at the NCaro 25
4th quarter6 drives, then North Carolina 50, Wake Forest 14
North Carolina Touchdown, 2 plays
13:03
1st & 10 at own 25
Marquise Williams pass complete to Austin Proehl for 33 yds to the WFrst 42 for a 1ST down
12:34
1st & 10 at opp 42
Mack Hollins 42 Yd pass from Marquise Williams (Nick Weiler Kick)North Carolina 43, Wake Forest 14
Wake Forest Turnover on downs, 4 plays
12:34
1st & 0 at own 35
Nick Weiler kickoff for 58 yds , Matt Colburn return for 18 yds to the WFrst 25
12:28
4th & 9 at own 26
TEAM run for a loss of 14 yards to the WFrst 12
12:28
1st & 10 at own 25
Kendall Hinton pass complete to Tyler Bell for 1 yd to the WFrst 26
12:28
2nd & 9 at own 26
Kendall Hinton pass incomplete to K.J. Brent
12:28
3rd & 9 at own 26
Kendall Hinton pass incomplete to Cortez Lewis
North Carolina Touchdown, 3 plays
11:47
1st & 10 at opp 12
T.J. Logan run for 2 yds to the WFrst 10
11:47
2nd & 8 at opp 10
Mitch Trubisky pass incomplete, broken up by Brad Watson
11:11
3rd & 8 at opp 10
Mitch Trubisky run for 10 yds for a TD, (Nick Weiler KICK)North Carolina 50, Wake Forest 14
Wake Forest Punt, 5 plays
11:11
1st & 0 at own 35
Nick Weiler kickoff for 58 yds
11:11
1st & 10 at own 35
Isaiah Robinson run for no gain to the WFrst 35
11:11
2nd & 10 at own 35
Kendall Hinton pass complete to Isaiah Robinson for 12 yds to the WFrst 47 for a 1ST down
11:11
1st & 10 at own 47
Kendall Hinton run for 4 yds to the NCaro 49
11:11
2nd & 6 at opp 49
Isaiah Robinson run for a loss of 1 yard to the 50 yard line
11:11
3rd & 7 at the 50
Kendall Hinton pass incomplete to K.J. Brent, broken up by Malik Simmons
11:11
4th & 7 at the 50
Alexander Kinal punt for 47 yds, downed at the NCaro 3
North Carolina Turnover on downs, 13 plays
8:13
1st & 10 at own 3
Mitch Trubisky pass incomplete to Brandon Fritts
8:13
2nd & 10 at own 3
Mitch Trubisky run for 2 yds to the NCaro 5
8:13
3rd & 8 at own 5
Mitch Trubisky pass complete to Damien Washington for 9 yds to the NCaro 14 for a 1ST down
8:13
1st & 10 at own 14
T.J. Logan run for 3 yds to the NCaro 17
8:13
2nd & 7 at own 17
T.J. Logan run for a loss of 4 yards to the NCaro 13
8:13
3rd & 11 at own 13
Mitch Trubisky pass complete to T.J. Logan for 18 yds to the NCaro 31 for a 1ST down
8:13
1st & 10 at own 31
Khris Francis run for 4 yds to the NCaro 35
8:13
2nd & 6 at own 35
Mitch Trubisky pass complete to Damien Washington for 12 yds to the NCaro 47 for a 1ST down
8:13
1st & 10 at own 47
Khris Francis run for 16 yds to the WFrst 37 for a 1ST down
8:13
1st & 10 at opp 37
Khris Francis run for 2 yds to the WFrst 35
8:13
2nd & 8 at opp 35
Khris Francis run for 1 yd to the WFrst 34
8:13
3rd & 7 at opp 34
Mitch Trubisky pass complete to Brandon Fritts for 5 yds to the WFrst 29
8:13
4th & 2 at opp 29
T.J. Logan run for 1 yd to the WFrst 28
Wake Forest End of game, 3 plays
1:22
1st & 10 at own 28
Dezmond Wortham run for 1 yd to the WFrst 29
1:22
2nd & 9 at own 29
Dezmond Wortham run for no gain to the WFrst 29
1:22
3rd & 9 at own 29
Dezmond Wortham run for 2 yds to the WFrst 31
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.
Officially, North Carolina leads 74–37–2; as played, 71–34–2 in the 107 games on file; the official count covers all 113 meetings, counting the six since this game.