Beverly's Brendan Flaherty (30) right, carries the ball upfield while being pursued by Hamilton-Wenham's Christian Ecker (14) left, on Friday afternoon. David Le/Staff Photo