Beverly's Connor Leahy, left, and Hamilton-Wenham's Luke Drieze battle for a loose ball during their game on Friday afternoon. David Le/Staff Photo