未之信,以问于东宫中庶子邓攸,攸曰:"熊远之言宜采纳之,庶免后来小人效尤,轻言营幸之事。"帝遂听允,赏赐熊远,赉及邓攸,遂止其事,不在话下。
再说北汉王刘聪忿郭默败刘畅之仇未报,乃命太子刘灿为帅,将兵围郭默于韩王旧垒。默惧,求救于主帅李矩。矩至中途,以兵少不敢进,闻知刘琨部将张肇因晋阳失散,路上无粮,至夏县谒范胜,相与聚兵将有万人,思欲报汉。矩乃往见,说其共救郭默,以退汉寇。二将即便欣然应允。于是李矩与张肇分两路径进。汉将刘灿见晋救兵将至,撤围退过河北屯扎。李矩度其心怯,乃会合诸将,遣其甥郭诵率众密偷济河,夜袭汉营。刘灿大败,求救于洛阳赵固,固推不赴,只得具本上平阳请助。汉主见之大怒,复以其弟刘畅同大将刘雅、卜泰等,提兵八万,进救太子。临行嘱付曰:"赵固不肯救应,必怀二心。若到彼处,察其动静,可乘便收赵固送解见朕,即命副守周侲为洛阳太守,不可有误!"畅领命而起,至太子营中,共议两事,俱未及发。王沉听得汉主之言,以周侲、周侬皆其姑之子,情系兄弟,乃密奏汉主,言:"赵固不救太子,私通李矩,贸易货物,意在反叛明矣。恐其预防大将军在外,一时不能收彼。可下诏升周侲为洛阳太守,密使图固,方可以制其不投于晋求救李矩。洛阳为我有,不致失也。"汉主信以为然,即从其请,命王沉使亲人持去。不意赍诏人途中被李矩所获,搜出看之。矩即修书一封,连诏使人送与赵固,说其归旧还晋。固看诏大怒,又思前者郭璞之言,乃斩周侲,明归于晋,约合李矩相援。
刘畅正与刘灿等商议,欲先攻郭默报仇,后收赵固问罪,忽见探子报言:"赵固谋杀副守周侲,自霸洛阳。莫非有人漏泄暗谋,彼则故欲抗拒大将军也?"刘畅见说大怒,即便率众先收赵固,直至洛阳,赵固知之,亦点兵马出城阻敌。刘雅出马问其何故,赵固不答,挺枪向前,二人接住,战未十合,卜泰等后兵至,一齐拥进。赵固抵之不住,大败,走入洛阳,闭门坚守。刘畅得胜,即便分兵将洛阳城四门围住。刘畅又打两日夜,黑暗中反被城上以石打下,伤了无数军士,乃下令日则进攻,夜则歇息。赵固知其兵多难退,乃遣人偷出,往荥阳求救。却好河内界外遇李矩与众屯兵在彼,候救郭默。使者即入营中,献上固书。李矩乃亟调郭诵、范胜、耿稚、郭默四人,将兵二万,进救洛阳,惟虑汉有兵马十万,扎作两处,甚急。郭默乃与郭诵议曰:"赵固在城守拒,一时到不打紧,只怕我等兵马五不及一,焉能进战思以退他?"诵曰:"探得他们不知洛阳有人出来求救,日则攻打,夜则入营,意在困惫赵固。我今与他尚隔一百五十馀里,趁他未知,且自扎下,思一计策而去,方可破他。"众皆从之,乃问于郭诵速行破贼之计:"若彼一闻我等救至,便作提备,分兵来拒,两俱受敌矣。"诵曰:"以寡敌众,难与明斗,必须用诡设奇,方可胜也。今当作两路分开,夜行晓伏,挨至近郊,靠晚一齐杀去,各皆大叫:'我兵二十馀万在此!可不要乱战,须当围住汉将,一个不许走去。报仇复恨,俱在今日也!'汉兵听得,黑暗不知多少,必定惊慌混杀。城中见有救兵厮杀,亦必杀出,管取我胜他败。诸君各宜效力莫惧。"默曰:"此正用奇致胜之策,有何为惧!"即便分开,耿稚、郭默二人引兵一万左进,郭诵、范胜、张皮三人引兵一万右进,约定地界,一夜各行九十里,次早又住,伏于山坡之内。次夜算有六十里程途,晡时就起,限三更末到。期约已定,果然一齐都到,各向一营大喊,齐心杀入。汉兵不知何处人马来至,失于提备,各皆慌起,披甲觅械。但闻得满寨乱叫,言:"我晋合大兵二十馀万,来复洛阳报仇,不可使汉贼走脱一个!"汉众只道是真,自相混杀,全无辨白。两营皆乱,不能相救,叫哭之声满地,尽是被伤者。赵固听得,亦整兵出城,喊声大震。刘灿听得晋兵叫响,心慌意乱,即往寨后先走。卜泰看不见太子,亦往寨后寻觅。兵士无主,争相逃窜,踏死者不计其数。奔至畅营,报言:"太子不知何往,并无踪影。"刘畅听言大惊,遂亦乘黑弃寨而逃。晋兵不赶,只是剿杀军士。汉兵折伤二万有馀,退屯孟津。
李矩恐郭诵等兵少,不敢进救误事,自与张肇引兵八千来助,闻知已破汉兵,洛阳围解,汉众尚在孟津,乃疾驰见诸将,谓曰:"亟宜乘胜再进,可尽破此贼矣!"密使张皮将兵五千,乘夜先渡过河,试探动静。汉将逻候王翼光知之,报于刘畅。畅不以为意,容皮住扎。皮着飞使驰见郭诵,诵率郭默、耿稚、骆增、张肇、范胜合张皮,夜半时分,分六路一齐俱进。汉兵惊扰,分敌不迭,复又溃乱,折人马万馀而走,李矩等夺据汉营,获器仗军资无限。至天明,刘畅等走四十里,探得李矩等只有一万五千人马,乃大悔,复整军伍有五万馀,转攻李矩。矩亦不敢进退,两边相拒,苦战数日,互相胜负,折兵无算,矩兵存不满万。自思畅等还有四万馀人,终难为敌,乃遣骆增冲出,往洛阳求救。赵固即将兵马,驾舟船从水路来救,以分汉势。刘畅知之,先使将兵拒住岸口,以长钩排列河上,又将芦苇、茭草等物,灌以麻油、硝黄引火者伺候,待船到即钩住