司马懿四万大军已经到达了,牛金、胡遵为先锋,引前部兵先到辽东下寨。有探马来报,公孙渊令卑衍,杨祚分八万兵屯于辽隧,围堑二十余里,环绕鹿角,甚是严密。牛金、胡遵令人报知司马懿,请求攻打。司马懿笑道:“贼不与我战,欲老我兵耳。我料贼众大半在此,其巢穴空虚,不若弃却此处,径奔襄平;贼必往救,却于中途击之,必获全功。这叫做声东击西之计”于是勒兵从小路向襄平进发。命人在南线多张旗帜,佯攻围堑,吸引敌军主力,而以主力隐蔽渡过辽水,逼近敌军的襄平本营。同时命令幽州刺史毌丘俭从征,鲜卑、高句丽等也出兵,还有从海路攻带方、乐浪二郡。牵制公孙渊。
却说卑衍与杨祚商议曰:“若魏兵来攻,休与交战。彼千里而来,粮草不继,难以持久,粮尽必退;待他退时,然后出奇兵击之,司马懿可擒也。昔司马懿与蜀兵相拒,坚守渭南,孔明竟卒于军中:今日正与此理相同。”二人正商议间,忽报:“魏兵往南去了。”卑衍与杨祚得报大惊,唯恐襄平有失,遂拔寨随后而起追击司马懿。司马懿乃令夏侯霸、夏侯威,各引一军伏于辽水之滨,等卑衍、杨祚引兵前来,魏军一齐杀出。卑、杨二人,无心恋战,夺路而走;奔至首山,正逢公孙渊兵到,合兵一处,回马再与魏兵交战。结果再次大败,卑衍被夏侯霸一刀斩卑衍于马下,辽兵大乱。霸驱兵掩杀,公孙渊引败兵奔入襄平城去,闭门坚守不出。魏兵四面围合。
公元238年6月?云南郡捉马岭
孟获死后,南中各部落再次蠢动,先后被马忠,张嶷,魏昌镇服,唯有魏狼占据了捉马岭抗拒蜀汉军,这捉马岭三面是山崖,难以攀越,一面是斜坡,山顶自有泉水,无法断绝水源。汉军正面突击不利,尝试火攻却被魏狼派兵扑灭。又赶上六月南中多雨潮湿。李严、廖立不得已请成都支援。刘禅特批使用孔明火进攻。派石秀监督实行,绝不可令军机泄露。
当夜石秀带百余军士接近捉马山大营,到了射程内,便用浮油泡过的箭头点火后射进魏狼营寨,一开始不过几处着火,魏狼军并不惊慌,一面射箭还击,一面灭火,却不料火势越拉越大,寨内南军大惊逃散,却被蜀军在山下严整队伍,哪里冲的出去,魏狼带数百亲兵下山拼命厮杀,忽然天上大雨,魏狼大喜,只道寨内火灭。又带人跑上山去,结果目瞪口呆,雨中的大寨竟烧的火势冲天,一点没有被浇灭的可能。魏狼只得又带人反身冲击,正遇蜀将张嶷,魏狼被一枪挑于马下。
到了天亮,捉马山大寨已经成了一片废墟残骸。廖立对石秀暗道:“有如此利器,破敌有望了。陛下给了我密诏,魏狼如果死了,南中后面不能平定,我就和将军一起回成都了。南中有李严父子足矣。”