Scores from Friday night’s regional semi-finals:
1A East
Goldsboro Rosewood 28, Northampton County 14
Pamlico County 47, Gates County 13
1A West
Murphy 33, Mitchell County 29
Robbinsville 32, Mooresboro Jefferson 13
1AA East
Edenton Holmes 48, Riverside Martin 21
Tarboro 28, North Stanly 0
1AA West
Boonville Starmount 21, Polk County 7
East Surry 40, Mount Airy 0
2A East
Elizabeth City Northeastern 40, Kinston 0
Southwest Onslow 29, Wallace-Rose Hill 20
2A West
Brevard 20, Trinity Wheatmore 13
Reidsville 21, Burnsville Mountain Heritage 14
2AA East
North Davidson 49, SouthWest Edgecombe 14
Thomasville Ledford 22, Hertford County 6
2AA West
Hibriten 34 Bandys 15
Shelby 35 North Lincoln 7
3A East
Havelock 47, Fayetteville Sanford 33
Jacksonville 59, Eastern Alamance 17
3A West
Charlotte Catholic 28, Gastonia Huss 7
Kings Mountain 49, Northwest Cabarrus 28
3AA East
Clayton Cleveland 36, Durham Hillside 6
Southeast Guilford 21, Greensboro Dudley 18
3AA West
Matthews Weddington 42, Watauga County 14
Winston-Salem Mt. Tabor 24, Asheville Reynolds 21
4A East
Fayetteville Seventy-First 42, Hope Mills South View 41, OT
Scotland 27, Fayetteville Pine Forest 21
4A West
East Forsyth 41, Greensboro Grimsley 7
Indian Trail Porter Ridge 42, West Mecklenburg 20
4AA East
Southern Pines Pinecrest 26, Wilmington Hoggard 17
Wake Forest 41, Raleigh Leesville Road 10
4AA West
Charlotte Myers Park 37, Richmond County 14
Charlotte Vance 34, Cornelius Hough 21