Late drama resulted in New Hanover coming out on top over intra-city rival Ashley on the road Thursday in the Class 7A boys soccer quarterfinals.