Trendon Craig ripped a two-run single to cap a three-run fourth inning, and Delmarva defeated Salem 7-5 on Wednesday at Carilion Clinic Field.
Eddinson Paulino and Blaze Jordan had two hits apiece for the Red Sox (29-30), who went 0 for 13 with runners in scoring position.