N.H. blanks Cumberland American, 8-0