唐朝“安史之亂”時(shí),唐玄宗逃出長(zhǎng)安后,安祿山叛軍攻進(jìn)長(zhǎng)安。郭子儀、李光弼聽(tīng)到長(zhǎng)安失守,不得不放棄河北,李光弼退守太原,郭子儀回到靈武。原來(lái)已經(jīng)收復(fù)的河北郡縣又重新陷落在叛軍手里。
叛軍進(jìn)潼關(guān)之前,安祿山派唐朝的降將令狐潮去進(jìn)攻雍丘(今河南杞縣)。令狐湖本來(lái)是雍丘縣令,安祿山占領(lǐng)洛陽(yáng)的時(shí)候,令狐湖就已經(jīng)投降。雍丘附近有個(gè)真源縣,縣令張巡不愿投降,招募了1000來(lái)個(gè)壯士,占領(lǐng)了雍丘。令狐潮帶了4萬(wàn)叛軍來(lái)進(jìn)攻。張巡和雍丘將士堅(jiān)守60多天,將士們穿戴著盔甲吃飯,包扎好創(chuàng)口再戰(zhàn),打退了叛軍300多次進(jìn)攻,殺傷大批叛軍,使令狐潮不得不退兵。
第二次,令狐湖又集合人馬來(lái)攻城。這時(shí)候,長(zhǎng)安失守的消息已傳到雍丘,令狐潮十分高興,送了一封信給張巡,勸張巡投降。
長(zhǎng)安失守的消息在唐軍將士中傳開(kāi)了。雍丘城里有六名將領(lǐng),原來(lái)都是很有聲望的人,看看這個(gè)形勢(shì),都動(dòng)搖了。他們一起找張巡說(shuō):“現(xiàn)在雙方力量相差太大,再說(shuō),皇上是死是活也不知道,還不如投降吧。”
張巡一聽(tīng),肺都?xì)庹?。但是表面上裝作若無(wú)其事,答應(yīng)明天跟大伙一起商量。到了第二天,他召集了全縣將士到廳堂,把六名將領(lǐng)喊到跟前,宣布他們犯了背叛國(guó)家、動(dòng)搖軍心的罪,當(dāng)場(chǎng)把他們斬了。將士們看了,都很激動(dòng),表示堅(jiān)決抵抗到底。
叛軍不斷攻城,張巡組織兵士在城頭上射亂箭把叛軍逼回去。但是,日子一長(zhǎng),城里的箭用完了。為了這件事,張巡怎么不心焦呢!
一天深夜,雍丘城頭上黑魑魈一片,隱隱約約有成百上千個(gè)穿著黑衣服的兵士,沿著繩索爬下墻來(lái)。這件事被令狐潮的兵士發(fā)現(xiàn)了,趕快報(bào)告主將。令狐潮斷定是張巡派兵偷襲,就命令兵士向城頭放箭,一直放到天色發(fā)白,叛軍再仔細(xì)一看,才看清楚城墻上掛的全是草人。
那邊雍丘城頭,張巡的兵士們高高興興地拉起草人。那千把個(gè)草人上,密密麻麻插滿了箭。兵士們粗粗一點(diǎn),竟有幾十萬(wàn)支。這樣一來(lái),城里的箭就不用愁啦!
又過(guò)了幾天,還是像那天夜里一樣,城墻上又出現(xiàn)了“草人”。令狐潮的兵士見(jiàn)了又好氣,又好笑,認(rèn)為張巡又來(lái)騙他們的箭了。大家誰(shuí)也不去理它。
哪兒知道這一次城上吊下來(lái)的并不是草人,而是張巡派出的500名勇士。這500名勇士乘叛軍不防備,向令狐潮的大營(yíng)發(fā)起突然襲擊。令狐潮要想組織抵抗已經(jīng)來(lái)不及了。幾萬(wàn)叛軍失去指揮,四下里亂奔,一直逃到十幾里外,才喘了口氣停下來(lái)。
令狐潮一連中計(jì),氣得咬牙切齒,回去后又增加了兵力攻城。張巡派他的部將雷萬(wàn)春在城頭上指揮守城。叛軍看到城頭出現(xiàn)了一個(gè)將領(lǐng),就放起箭來(lái)。雷萬(wàn)春沒(méi)防備,一下子臉上中了六箭。他為了安定軍心,忍住了疼痛,動(dòng)也不動(dòng)地站立著。叛軍將士認(rèn)為張巡詭計(jì)多端,這一次一定又放了個(gè)什么木頭人來(lái)騙他們。
后來(lái),令狐潮從間諜那里得知,那個(gè)中箭后屹立不動(dòng)的“木人”就是將軍雷萬(wàn)春,不禁大吃一驚。令狐潮在城下喊話,請(qǐng)張巡見(jiàn)面。張巡上了城頭,令狐潮對(duì)他說(shuō):“我看到雷將軍的勇敢,知道你們的軍紀(jì)確實(shí)嚴(yán)明,但是可惜你們不識(shí)天命??!”
張巡冷笑一聲回答說(shuō):“你們連做人的道理都不懂,還談什么天命!”說(shuō)著,就命令將士出城猛沖過(guò)去。令狐潮嚇得撥轉(zhuǎn)馬頭沒(méi)命地逃跑,他手下的14個(gè)叛將,都被張巡將士活捉了。
雍丘城之圍隨之被解。