North Andover pounds its way past Beverly