Montachusett Senior League: Ayer Shirley holds off North Middlesex - mng-sen