New Hampton rallies by Hampton-Dumont