C-N hangs on for Battle at Hilton Head title