32 teams are left vying for one of eight North Carolina state high school football titles.
Here's the schedule of games tonight across the state. All games are scheduled for 7:30 starts. You can see highlights and scores at 11 o'clock on WITN news with updates throughout the night right here on witn.com.
CLASS 4-AA
EAST
(2) Apex Panther Creek at (1) Wake Forest-Rolesville
WEST
(3) Charlotte Vance at (2) Matthews Butler
CLASS 4-A
EAST
(1) New Bern at (1) Durham Hillside
WEST
(5) Davie County at (2) Indian Trail Porter Ridge
CLASS 3-AA
EAST
(5) Northern Guilford at (1) Wilson Hunt
WEST
(3) Shelby Crest at (2) Charlotte Catholic
CLASS 3-A
EAST
(3) Eastern Alamance at (1) Havelock
WEST
(2) Lenoir Hibriten at (1) West Rowan
CLASS 2-AA
EAST
(2) Hillsborough Cedar Ridge at (1) Elizabeth City-Northeastern
WEST
(3) Salisbury at (2) Shelby
CLASS 2-A
EAST
(5) East Bladen at (2) Tarboro
WEST
(2) Winston-Salem Carver at (1) Lincolnton
CLASS 1-AA
EAST
(3) Pender County at (1) Southwest Onslow
WEST
(7) Mitchell County at (5) Albemarle
CLASS 1-A
EAST
(3) Plymouth at (1) Wallace-Rose Hill
WEST
(2) Hobbton at (1) Murphy