唐玄宗时,安禄山叛军将领尹子奇进犯瞧阳。守将张巡率军抵抗,他对将士们说:“我受国家的恩典,今天献身报国的机会到了。但又顾念你们,在战场上奋勇杀敌,甚至为国捐躯,却没能得到应有的奖赏,我为此真是痛心!”众将士听了这番话,无不感动,群情激昂,表示愿意奋战到底。张巡下令杀牛宰羊,犒劳将士们,然后全军出战,迎击敌人。
叛军见张巡的人数这么少,所以没把他们放在眼里,张巡亲自挥动帅旗指挥,将士们个个勇猛无比,以一当十,叛军因为轻敌,很快便被击溃。第二天,叛军再次攻城,张巡又率军出城迎战。双方从白天战斗到晚上,分不出胜负来。张巡下令连夜击鼓整顿队伍,好像又准备出城。叛军得知这一情况,通宵警戒,不敢有丝毫懈怠。可是一直等到天明,也不见守军出击。叛军不知道城内守军的情况,赶紧派人从了望接向城中观看,可什么也看不见。突然,张巡和诸位将领各率50骑兵,从城门杀出,直奔敌营。叛军没料到守军会突袭,乱作一团,伤亡十分惨重。张巡想要用箭射杀尹子奇,却又不知道谁是。他削蒿子当箭射,叛军以为守军没有箭支了,便拾起箭拿给尹子奇看。叛军的举动恰恰让张巡认出了尹子奇,张巡命部将南霁云搭箭射他,射中了尹子奇左眼,尹子奇几乎落下马来,叛军竭力抢救,方免于被俘。尹子奇心知睢阳城难以攻下,只好下令撤军。