“楚王闻捉其子,明日必然亲自出战,请埋伏两支兵,囚楚筏为诱,彼见其子痛心,必定来夺,我之伏兵夹攻,准定捉得楚王,然后将其父子同斩,岂不美哉!”晋侯然之。
  令栾书调兵,魏锜告栾书曰:“吾昨夜梦入月宫,射中其月,退下于泥。”士燮曰:“此破楚之梦也!”栾书曰:“何以见之?”燮曰:“日者,周王之象。月者,异姓诸侯之国。若射月,正应楚也!”于是,两军各坚垒相持未战。
  次日,军中各鸣鼓进兵,晋厉公右有栾书,左有士燮,展开军门,杀奔楚阵,谁知阵前有一窝泥淖,黎明看得未曾仔细,郤毅御车勇猛,将晋候车轮陷于泥中,马不能走。楚共王之子熊筏,少年好勇,望见晋候车陷,驱车飞赶过来,将次赶到,这边栾书的军马亦到,大喝:“不得无礼!”熊筏见旗上有中军元帅宇,知是大军已到,吃了一惊,回车便走,被栾书赶上,活捉过来,囚于车中。
  一夜安息无话,黎明栾书又开营索战,使大将魏锜打阵,推出囚车,在阵上往来,楚共王见其子熊筏被囚于阵,急得心生烟火,忙叫潘妊上前来抢囚车,魏锜望见,架起一支箭飕的射去,正中楚王左眼,潘尪力战,方保得共王回军。时,楚王怒甚!急唤神箭将军养由基,速来救驾。养由基闻唤,慌忙驰到身边,并无一箭,楚王乃抽二矢付之曰:“射寡人乃绿袍虬髯者!”由基领箭,飞车来到晋阵,正撞见绿袍虬髯者,知是魏锜,大骂:“匹夫,有何本事,辄敢射伤吾主!”魏锜对答未了,由基发箭已到,射中魏锜项下,翻马而死。由基遂近前斩锜之首,复楚王之命。史官有诗曰:梦入蟾官背射驰,月翻身复退于泥,楚王果中瞳目子,一死何由免魏锜。
  又有一绝赞养由基云:拍马扬威虎下山,晋兵一见胆生寒,万人丛里诛名将,一失邀功奏凯还。
  楚王大喜!令由基尽力再杀一阵,晋兵渐渐杀至,由基试发一弩,晋之步卒亦中箭而死。
  日落收军。楚王诏元帅子反曰:“此来不能救郑,反失一公子,伤吾左目,此事奈何?”子反对曰:“此诚易事,容臣今夜思计,来日须夺回公子,解却郑围,以报王仇!”王许之。
  子反回帐,思计坐至半夜,计未得就。
  楚有军中小卒谷阳,见子反忧思苦索,乃以酒进,子反辞而不饮。谷阳曰:“元帅为国,深夜不眠,何辞数酌乎?”子反乃饮之,醉而不起。晋兵收军归寨,苗贲皇即告晋侯曰:“由基在楚,不难取胜,若今夜乘其兵败,囚楚筏推战,楚王恐惧,必然班师必以由基断后,前去有地名号作“楚失矶”。此处地途险峻,宜埋伏数万弓弩手,斫树塞道,待由基至,举火为号,弓弩齐射,必能除却养由基。由基一死,楚兵不足忧矣!”晋侯曰:“吾闻养由基为神射将军,百步穿杨,箭无虚发,曾一箭射中魏锜,安能伏弩除之?”贲皇曰:“臣父得西戎神箭二矢,号穿将鹘,后庄王收去,楚子带而出征,由基能一箭射中魏锜而死者,皆由此箭之神也!臣一矢射死魏锜,一矢已还楚子矣!今由基所用之箭,是兵家俗用箭,彼有善射善躲之法,安能躲得黑夜之乱弩哉?况此地名,号为楚失矶,乃由基自死之验处,何必迟疑。”晋侯然之。遂召栾书以贲皇之言告之,栾书遂围中军,即命赵武引五百劲弩手,伏于楚失矶,若待楚军班师至半,须伐两山树木,塞阻道路,若由基一至,举火为号,方发乱弩,赵武领计去讫。又令士匄引兵五千,随后接应,即令囚楚公子伐在楚王寨前挑战。
  楚王闻知,急令人召子反时,子反酒醉不能起,晋兵击鼓震天,挑战愈急,楚王不得子反,唾地大骂,遂自杀出。郤至拍马来迎,战上二十余合,楚王欲挽弓架箭,郤至抢入怀心,挺枪打落其弓,楚王往本阵逃回,晋兵一齐赶至。养由基接住一阵,令楚王火速拔寨班师,我当断后,若待天明,晋兵至近,难以抵挡。楚王遂拔寨退军,晋兵追之,见由基断后,不敢赶上。士匄正欲追赶,郤至诈曰:“养由基箭射如神,汝后生不知兵法,恐伤性命!”于是两下班师,由基见晋兵不追,以为怯己,乃亲自断后,缓缓而行。
  时当四更,赵武在高阜处,望见楚兵前来,全然不动,及由基引军断后,兵至伐倒大树,阻塞道路,前兵至此,回报:“前有树木塞路,不能前进!”由基问是何地名?卒对曰:“楚失矶!”由基悚然,自思此非吉兆,速令燃起火炬,恐晋有埋伏。楚兵初燃火炬,赵武见山下火起,令弓弩齐射,由基冲突,不能得出,前有大木塞路,后有晋兵杀至。由基被乱箭射死于楚失矶下。及至天明,收其尸骸,见由基两手各拿数十矢箭。小卒驰报赵武,赵武亦不来追,尽收降卒而回。后人有诗曰:楚将鄢陵大败时,可怜神射养由基,背驰百步穿杨法,黑夜空教陷井迷。
  哨马回报楚王,楚王闻由基死,大叫一声,倒翻马下,左右慌忙救起,令潘尪问子反酒醒否时,军士载子反于车上,宿酒初醒,反问潘尪曰:“主上何以班师?”潘尪曰:“适间晋楚大战,子为元帅,醉酒而误兵机,反谓王为何班师?”子反大惊,流汗浃背,正欲见驾请罪,忽楚王又差沈尹至。谓子反曰:“子为元帅,遇大敌而醉酒,不知元帅以军法自按何如?”