Beverly: Beverly junior guard Mary Cate Flaherty puts up a hook shot over Gloucester's Jessica Mathews, left, during the first half of play on Friday evening. David Le/The Salem News