Danvers: Danvers junior Meaghan McCarriston (12) controls the ball while sprinting upfield against Salem on Wednesday evening. David Le/Salem News