DAVID LE/Staff photo. Swampscott's Thomas O'Keefe, right, makes a sliding challenge to knock the ball away from Danvers' Jay McPherson, left. 9/8/16.