安禄山叛乱,河南雍丘县官令狐潮响应。他打了一些胜仗,抓了一批唐朝士兵,又带队出城打仗去了。在这当口,他的老窝却让忠于唐王朝的张巡领兵占了。这时,城内张巡只有兵千余人,城外令狐潮的兵却有几万人。张巡探听到令狐潮从河上运来一批盐粮,趁黑夜派出一支部队,悄悄地去偷袭对方的盐粮,弄回一批,其余的都烧了。盐粮解决后,他想法解决缺箭这件事。张巡命令士兵搜集各种草料,扎了1000多个草人,趁黑夜用绳把草人放到城外。尔后鸣锣击鼓,大声呐喊。敌人上当了,朝着密密麻麻晃动的黑影射箭。将近一个时辰,张巡下令收草人,城楼上的士兵高兴地拽上射满了箭的草人。天亮后,令狐潮才知道上当了。第二天晚上,又是夜黑风高,城上五百壮士腰间结上绳子,从城头坠下。令狐潮方面以为张巡又来昨晚上草人借箭那一套,不予理睬。谁知这五百壮士下到城外,解去绳索,悄无声息地爬近令狐潮的军营,然后一跃而起,大砍大杀。还放火烧营房,吓得令狐潮的士兵抱头鼠窜。