僖公大喜曰:“若非世子如此豪杰,戎兵安得便退?本日社稷安靖,皆世子之所赐也!”世子忽曰:“偶效微劳,何烦过誉?”因而僖公遣使止住鲁卫之兵,免劳跋涉。命大排筵席,专待世子忽。席间又提及:“小女愿备箕帚。”世子忽再三谦让。席散以后,僖公使夷仲年私谓高渠弥曰:“寡君慕世子豪杰,愿结姻好。前番遣使,未蒙见允。本日寡君亲与世子言之,世子执意不从,不知何意。大夫能成全其事,请以白璧二双,黄金百镒为献。”高渠弥领命,来见世子,备道齐侯相慕之意,“若谐婚好,异日得此大国互助,亦是美事。”世子忽曰:“昔年无事之日,蒙齐侯欲婚我,我尚然不敢仰攀。今受命救齐,幸而胜利,乃受室而归,外人必谓我挟功求娶,何故自明?”高渠弥再三撺掇,只是不允。次日,齐僖公又使夷仲年来议婚,世子忽辞曰:“未禀父命,私婚有罪。”本日辞回本国。齐僖公怒曰:“吾有女如此,何患无夫?”
单表齐僖公自会稷返来,半途接得警报:“今有北戎主,遣元帅大良、小良,帅戎兵一万,来犯齐界,已破祝阿,直攻历下。守臣不能抵当,连连垂危。乞主公速回。”僖公曰:“北戎多次扰乱,不过鼠窃狗偷罢了。今番大肆入犯,若使得利而去,将来北鄙必无宁岁。”乃分遣人于鲁、卫、郑三处借兵。一面同公子元、公孙戴仲等,前去历城拒敌。
且说宋殇公闻司马被杀,手足无措。又闻华督同往,大怒,即遣人召之,欲正其罪。华督称疾不赴。殇公传令驾车,欲亲临孔父之丧。华督闻之,急召军正谓曰:“主公宠任司马,汝所知也。汝曹擅杀司马,乌得无罪?先君穆公舍其子而立主公,主公以德为怨,任用司马,伐郑不休。今司马受戮,天理昭彰。不若并行大事,迎立先君之子,转祸为福,岂不美哉?”军正曰:“太宰之言,正合众意。”因而号令军士,齐伏孔氏之门,只等宋公一到,鼓噪而起。侍卫惊散,殇公遂死于乱军之手。华督闻报,衰服而至,举哀者再。乃鸣鼓以聚群臣,胡乱将军中一二人坐罪过诛,以掩众目。倡言:“先君之子冯,见在郑国,民气不忘先君,合当迎立其子。”百官唯唯而退。华督遂遣使往郑报丧,且迎公子冯。一面将宋国宝库中重器,行赂各国,告明立冯之故。
又有诗单说宋殇公背义忌冯,本日见弑,乃天也。诗曰:
却说郑庄公闻齐有戎患,乃召世子忽谓曰:“齐与郑联盟,且郑每用兵,齐必相从,今来乞师,宜速往救。”乃选车三百乘,使世子忽为大将,高渠弥副之,祝聃为前锋,星夜望齐国进发。闻齐僖公在历下,径来相见。时鲁卫二国之师,尚未曾到。僖公感激无已,亲身出城犒军,与世子忽商讨退戎之策。世子忽曰:“戎用徒,易进亦易败;我用车,难败亦难进。然虽如此,戎性轻而不整,贪而无亲,胜不相让,败不相救,是可诱而取也。况彼恃胜,必定轻进。若以偏师当敌,诈为败走,戎必来追。吾预伏兵以待之。追兵遇伏,必骇而奔,奔而逐之,必获全胜。”僖公曰:“此计甚妙!齐兵伏于东,以遏其前;郑兵伏于北,以逐厥后。首尾进犯,万无一失。”世子忽领命自去北路,分作两处埋伏去了。僖公召公子元授计:“汝可领兵伏于东门,只等戎军来追,即忙杀出。”使公孙戴仲引一军诱敌:“只要输不要赢,诱至东门伏兵之处,便算有功。”分拨已定,公孙戴仲开关搦战。戎帅小良持刀跃马,领着戎兵三千,出寨迎敌。两下比武,约二十合。戴仲力量不加,回车便走,却不进北关,绕城向东路而去。小良不舍,极力来追。大良见戎兵得胜,尽起雄师随后。将近东门,俄然炮声大震,金鼓喧天,茨苇中都是伏兵,如蜂攒蝇集。小良急叫:“入彀!”拨回马头便走,反将大良后队打动,立脚不牢,一齐都奔。公孙戴仲与公子元合兵追逐。大良叮咛小良上前开路,本身断后,且战且走。掉队者俱被齐兵擒斩。戎兵行至鹊山,回顾追军渐远,喘气方定。正欲埋锅造饭,山坳里喊声大肆,一枝军马冲出,口称:“郑国大将高渠弥在此。”大良、小良仓猝上马,偶然恋战,夺路奔逃。高渠弥随后掩杀。约行数里之程,前面喊声又起,倒是世子忽引兵杀到,前面公子元带领齐兵亦至。杀得戎兵七零八落,四散逃命。小良被祝聃一箭,正中脑袋,坠马而死。大良匹马溃围而出,正遇着世子忽戎车,措手不及,亦被世子忽斩之。活捉甲首三百,死者无算。世子忽将大良、小良首级并甲首,都解到齐侯军前献功。