Hadley Beauregard scored 30 points  including the last nine for the visitors  to help the North Middlesex Regional girls' basketball team hold off a determined St Bernard's charge in a 46-42 victory in Fitchburg on Friday night