Beverly defenseman Andrew Irving passes to a teammate during the Panthers game against Hamilton-Wenham on Friday afternoon. David Le/Staff Photo