BRYAN EATON/ Staff Photo. Amesbury's Genevieve Deschenes and Newburyport's Madeline Green battle for the ball.
141015BEAsoccer