新竹北接淡水,南邻苗栗,东屏大山,西滨台湾海峡,为南入台中的门户。1895年(光绪二十一年)6月上旬,中路守将林朝栋等内渡后,钦差帮办台湾防务、南澳镇总兵刘永福即令分统杨紫云率新楚军会同义军吴汤兴、徐骧、姜绍祖等部驻守。6月中旬,侵台日军分兵来犯,诸军分路于大科嵌、大湖口、龙潭陂等地据险狙击,三角湧、三峡庄一带群众也自发助战,毙伤敌大佐以下官兵多人,日军溃退。6月下旬,日军再次来犯,守军因粮械不济,被迫后撤。22日新竹陷落。7月中旬,
杨紫云会同义军分三路反攻,与日军反复争夺城东十八尖山和枕头山,
姜绍祖殉难,诸军亦因无援而退。