孔明亲自驾驶着小车,带领着数百名骑兵前去探路。前方有条河,名叫西洱河,河水流动得虽不算湍急,却连一艘船筏都看不到。孔明下令砍伐树木制作木筏渡河,可那木材一放到水里就沉了下去。孔明于是向吕凯询问办法,吕凯说:“听说西洱河上游有座山,山上长着许多竹子,大的有几围粗。可以派人去砍伐,在河上搭起竹桥,好让军马通过。” 孔明马上调派三万人进山,砍伐了数十万根竹子,顺着水流放下,在河面狭窄的地方,搭起了一座宽十多丈的竹桥。随后,孔明指挥大军在河北岸一字排开扎下营寨,把河流当作天然的壕堑,把浮桥当作营门,堆积泥土建成城墙;又在过桥后的南岸,一字排开设立了三个大营,严阵以待蛮兵来袭。
再说孟获,他率领着数十万蛮兵,满怀愤恨地杀了过来。快到西洱河时,孟获亲自带领前部一万名手持刀牌的獠丁,径直来到前寨挑衅叫阵。孔明头戴纶巾,身披鹤氅,手拿羽扇,乘坐着驷马车,在众多将领的簇拥下走出营寨。孔明看到孟获身穿犀牛皮铠甲,头戴朱红色头盔,左手挽着盾牌,右手握着大刀,骑着一头赤毛牛,口中不停地叫骂;他手下的一万多洞丁,个个挥舞着刀牌,在阵前来回冲杀。孔明见状,急忙下令退回本寨,将寨门四面紧闭,不许出战。蛮兵们全都光着身子,一直冲到寨门前大声叫骂。众将见状,怒火中烧,纷纷来到孔明面前请求道:“我们愿意出寨与他们决一死战!” 孔明却没有答应。众将再三请求出战,孔明劝阻道:“这些蛮方之人,不遵从王道教化,如今他们刚来,气焰正嚣张,我们不能正面迎击。暂且坚守几日,等他们的狂躁气焰稍微有所懈怠,我自有妙计破敌。”
于是,蜀兵坚守了好几天。孔明登上高处观察,看到蛮兵大多都已懈怠,便把众将召集到一起,问道:“你们敢出战吗?” 众将都跃跃欲试,欣然表示愿意出战。孔明先把赵云、魏延叫进营帐,在他们耳边低声吩咐了一番,二人领了计策先行出发。接着,孔明又把王平、马忠叫进营帐,也给他们安排了计策。然后,孔明对马岱吩咐道:“我现在要放弃这三个寨子,退到河北岸去。我军一撤退,你就立刻拆掉浮桥,把它移到下游,然后接应赵云、魏延的军马过河。” 马岱领命而去。孔明又对张翼说:“我军撤退后,寨中要多设