Strong first half results in Hazleton victory over York