VHSL State Football Semifinals

Class 6A

Oscar Smith 27, Colonial Forge 20, 2OT

Westfield 18, Woodbridge 7

Class 5A

Highland Springs 28, Nansemond River 18

Tuscarora 20, Stafford 17

Class 4A

Louisa 20, Lafayette 13

Salem 49, Sherando 14

Class 3A

Heritage-Lynchburg 49, Staunton River 35

Hopewell 48, James Monroe 14

VHSL 2A

Appomattox 23, Union 20

R.E. Lee-Staunton 27, Poquoson 24, 2OT

VHSL Class 1A

Chilhowie 25, Galax 21

Riverheads 17, Essex 14