莒国都城四周没有护城河,黎比公让人在城四周挖了一道沟,填上薪柴,燃起大火,城四周烈焰冲天,不能靠近。三人站在火沟旁边,大火烤得脸热乎乎的,感觉有点疼,三人六只眼睛里面都是烈焰火苗,隰侯重面对火沟正言厉色道:“我听说古人为扬名后世,不惜性命,我能送二位将军越过炭火。”
说罢,把盾牌背在身后,跃入火中,让二人以自己为跳板,跳过去。华周、杞梁后退几步助跑,脚踏隰侯重一下,再次跃起,到了对面,扭头再看隰侯重,已经分不清那是尸首,那是炭火。两人都哭了,杞梁先收住泪,华周哭声未止。杞梁说:“你怕死了?为什么哭这么久?”
华周说:“我怎能怕死?侯重的勇敢不在你我之下,竟然先你我而死,所以为他悲伤。”
黎比公看到二将越过火沟,急忙安排弓箭手,列在城门前。莒国是小国,本来不敢伤害齐国大将,没想到二人只为赴死而来,不知道后退,现在只得放箭。华周,杞梁到了门前便想往里冲,此时百箭齐发,二将冒着箭雨冲杀,又杀死二十七人。杞梁重伤先死,华周身中数十箭,仍然坚持拼杀,到最后实在没力气了,被莒国军士擒获,也已奄奄一息,黎比公把他抬到车上,载进城中。齐庄公得到使者回信,知道周,梁抱有有必死之心,带领大队人马前进,到了莒国都城,听到三人全部战死,大怒,立即安排攻城。黎比公慌忙派使者到齐国军中谢罪说:“我国国君只看是一乘三人,不知是大国所派,所以冒犯。况且大国死三人,我们被杀者一百多人。那三位将领自愿求死,不是小国斗胆用兵所致。我们国君畏惧您的威风,特命小臣向您谢罪,愿岁岁朝齐进贡,不敢有贰心。”
齐庄公怒气正盛,不准求和,命令继续攻城,黎比公又派来使者央求,答应送还华周,并把杞梁的尸首同时送回,并拿出金帛犒劳齐军,齐庄公还是不答应。这时候,国内传来急报:“晋国与宋、鲁、卫、郑各国联合起兵,准备讨伐齐国,请主公速速班师。”
齐庄公得到这个急报,才同意莒国求和。莒国黎比公大出金帛犒劳齐军,用温车(可以躺着的车)载着华周;用辇(用人拉的车,一般是国君乘坐的车)载杞梁尸体,送回到齐国军中,隰侯重的尸体已经化为灰烬,不能收拾。齐庄公即日班师,命令把杞梁灵柩停在齐国都城郊外。齐庄公刚刚到达都城郊外,遇上杞梁的妻子孟姜,来迎接丈夫的尸体,齐庄公停下车,派人吊唁。孟姜对来吊唁的使者拜了两拜说:“杞梁如果有罪,不敢受国君吊唁;如果无罪,杞家有先人留下的陋居在。郊外不是吊唁的地方,妾身不敢接待。”
拒绝国君吊唁。吊唁是有规矩的,对身份卑微,犯了错的人在郊外吊唁,一般的吊唁都要到灵堂,在死者的家里面。杞梁为国捐躯,当然不能在郊外吊唁。使者回来告诉齐庄公,齐庄公十分惭愧,自己为了急切表达悲痛,忽略了礼节,自责道:“寡人错了,寡人错了!”
便等到杞梁家里设好灵位,再进行吊唁。孟姜送丈夫的棺木到城外落葬,在城外露宿三日,抚棺大哭,眼泪都流干了,后来流的都是血,齐国都城城墙忽然崩陷数尺,是因为悲切,感动所致。后世传说秦人范杞梁被抓去修长城,劳累致死后,妻子孟姜女来送御寒衣物,听到丈夫死讯痛哭,长城崩塌,就是齐国大将杞梁的故事,属于误传。华周回到齐国,因为伤势太重,时间不长也死。他的妻子悲伤痛苦,也超过普通人。当年雨水特别大,很多河流决堤泛滥,晋国讨伐齐国的行动终止。齐国右丞相崔杼因为妻子的事憎恨齐庄公,巴不得晋国军队来伐,可趁乱犯上,杀掉齐庄公,已经与左丞相庆封商议,事成之后,二人平分齐国,听到晋军因为水患受阻,心中郁郁不乐。齐庄公有位近身侍从名叫贾竖,因为在给庄公宠爱的妃子倒酒的时候,不小心撒到妃子身上,妃子不饶,齐庄公为讨妃子开心,罚贾竖挨了一百鞭,崔杼得知贾竖心有怨恨,出钱贿赂他,与贾竖结交,凡是齐庄公的一举一动,贾竖都偷偷的告诉崔杼。