Late rally aids Hampton-Dumont regular-season finale victory