The Generals extended their winning streak to five games, as Waynesboro defeated New Market 16-4 on Thursday night at Kate Collins Field.
Jackson Webb went 2-for-3 with two RBI and three runs scored for the Generals, while Bryce Teodosio drove in four runs.
Dom D'Alessandro hit two home runs, and the Tom Sox won 16-5 at Woodstock.
The senior from George Washington went 3-for-6 with four RBI for Charlottesville.
Zach Ching drove in five runs for the Sox.
Staunton fell 2-1 on the road at Front Royal.
Trey Jacobs went 2-for-4 and drove in the only run of the game for the Braves.