Squeaking out a soccer win

CARL RUSSO/Staff photoHaverhill High captain Brianna Harrington, right, battles for the ball.