NHC grind: Carroll outlasts City