杲隐忿中結,莫可控拆,惟思要路刺殺莊,日懷利刃伏于山徑之莽。久之,機漸洩。莊知其謀,出則戒備甚嚴。聞汾州有焦桐者,勇而善射,以多金聘為衛。杲無計可施,然猶日伺之。一日方伏,雨暴作,上下沾濡,寒戰頗苦。既而烈風四塞,冰雹繼至,身忽然痛癢不能複覺。嶺上舊有山神祠,強起奔赴。既入廟,則所識道士在内焉。先是,道士嘗行乞村中,杲辄飯之,道士以故識杲。見杲衣服濡濕,乃以布袍授之,曰:“姑易此。”杲易衣,忍凍蹲若犬,自視則毛革頓生,身化為虎。道士已失所在。心中驚恨,轉念:得仇人而食其肉,計亦良得。下山伏舊處,見己屍卧叢莽中,始悟前身已死,猶恐葬于烏鸢,時時邏守之。越日,莊始經此,虎暴出,于馬上撲莊落,龅其首,咽之。焦桐返馬而射,中虎腹,蹶然遂斃。
杲在錯楚中,恍若夢醒;又經宵,始能行步,厭厭以歸。家人以其連夕不返,方共駭疑,見之,喜相慰問。杲但卧,蹇澀不能語。少間,聞莊信,争即床頭慶告之。杲乃自言:“虎即我也。”遂述其異,由此傳播。莊子痛父之死甚慘,聞而惡之,因訟果官以其誕而無據,置不理焉。
異史氏曰:“壯士志酬,必不生返,此千古所悼恨也。借人之殺以為生,仙人之術亦神哉!然天下事足發指者多矣。使怨者常為人,恨不令暫作虎!”
向杲不勝哀痛悲憤,寫好了狀子到郡城去告狀。莊公子對上下官府都行了賄,使他有理得不到伸張。向杲心中憤怒郁結,沒有地方控告訴說,隻想着要在路上刺殺莊公子。每天揣着鋒利的刀,伏在山間路旁的草叢裡。時間長了,機密逐漸洩露出去。莊公子知道了他的打算,每出門就戒備森嚴。聽說汾州有個叫焦桐的人,很勇敢而且擅長射箭,莊公子便用很多錢把他聘來做護衛。向杲沒有辦法實旋他的計劃,但還是每天在路邊等着。有一天,他剛剛藏好,忽然下起了傾盆大雨,全身上下都濕透了,凍得打顫,頗吃苦頭,不一會狂風四起,又下起了冰雹。向杲身上忽然沒有了知覺,不知痛癢。山嶺上以前有座山神廟,他強支撐着跑到那裡。進了廟以後,就看見一個他認識的道士在那裡。從前,這個道士曾經在村裡讨飯,向杲經常給他飯吃,因此道士也認識向杲。道士見向杲的衣服都濕透了,就給他一件布袍,說:“暫且把這件布袍換上。”向杲換上布袍,忍着寒冷,像狗一樣蹲着。自己看着身上,忽然長出了皮毛。身子變成了老虎。道士已不知道哪裡去了。向果心中既吃驚又憤恨。可轉念一想,這樣能找到仇人而吃他的肉,辦法也不錯。就下山到原來藏身的地方。看見自己的屍體趴在草叢中,才明白自己的前身已經死了。他還恐怕自己的身子被烏鴉和老鷹吃了,時時巡回守護着它。
過了一天,莊公子才從這裡經過,老虎猛然竄出,把莊公子從馬上撲落下來,咬下莊公子的腦袋,吞了下去。焦桐掉轉馬頭,向老虎射了一箭,射中老虎的肚子,老虎倒下接着就死了。向杲在荊棘叢中,恍然好像一場大夢初醒。又過了一個晚上,才能行動走路,昏昏沉沉地回到家裡。家裡人因為他一連幾晚上不回來,正在驚駭疑慮,見到他,都高興地來安慰探問他。向杲隻是躺着,反應遲鈍不能說話。過了一會兒,家人聽說了莊公子被虎咬死的消息,争着到床頭高興地告訴他,向杲才自己說:“老虎就是我。”接着就講述了他奇異的經過。這事從此傳播出去。莊公子的兒子悲痛父親死得太慘,聽說以後很惱火,就去告了向杲。官府認為這件事很荒誕,而且沒有證據,置于一邊不予理睬。