DAVID LE/Staff photo. Beverly senior Kevin Flaherty (33) tries to turn the corner against Marblehead 10/7/16.