Brookville beat Park View-South Hill 3-1 and will face Turner Ashby Saturday at 10 a.m. in the 3A title game.
Dan River lost to Page County 6-2.
Floyd County lost to King William 12-2.
William Campbell defeated Eastside 12-5 and will play Rappahannock Saturday at 10 a.m. in the 1A state final at Radford.
Blacksburg won 3-2 over Kettle Run and will face Western Albemarle in Saturday’s finals at 12 p.m. at LU.
Martinsville lost to Riverheads 6-3.
Radford won 1-0 over Essex and will face Galax in the finals Saturday at 10 a.m. at Radford.
Jefferson Forest won 2-1 Midlothian and will face Dominion after they won 1-0 over Tabb in overtime. The finals are Saturday at 2 p.m. at LU.
Blacksburg won 2-1 over John Champe. Blacksburg will face Kettle Run in Saturday’s 10 a.m. final after they defeated Lord Botetourt.
Radford lost to Maggie Walker 3-0.
E.C. Glass' doubles team of Luc Mortemousque and Nick Daly won the state title 6-3, 6-3 over Danny Polk and James Pollard of Hanover.
The Northside team of Karlie Pope and Lydia Washington won their semifinal, but fell in three sets in the final while Salem's Kathryn and Isabelle Danstrom also advanced to the final, finishing runners-up.