红军进入云南后,准备渡过金沙江;只要过了金沙江,红军就摆脱了国民党军,转为主动了。金沙江就是长江,长江的上游叫“金沙江”;金沙江很宽很深,水急浪大;红军如果过不了金沙江,就有可能被国民党消灭。红军主力向金沙江前进时,蒋介石才明白过来,红军进逼贵阳是佯攻,也不是取昆明;而是去渡过金沙江。1935年4月28日,蒋介石下令,控制各个渡口,将所有船只划到北岸。1935年5月3日,红军决定在金沙江的皎平渡过河;军委干部团负责抢夺皎平渡;他们到了金沙江,幸运的找到两只船。那两只船是国军侦察兵探查情况的,可国军侦察兵不知去哪了。军委干部团就划着那两条船,到了北岸;突然袭击,消灭了国军一个连、一个保安队,控制了皎平渡两岸渡口。又找到五只船,36名艄公。此时,红一军团到了龙街渡口,红三军团到了洪门渡口;只是这两个渡口,都没找到船,也无法架桥;军委就命令全部到皎平渡过江。红军用那7只小船,在七天七夜时间里,渡过了金沙江。担任后卫任务的红九军团,忽南忽北绕圈子,牵制国军,保障红军主力过江;他们在金沙江另一个渡口过了江。两天之后,国军追兵才到了金沙江边,可红军早已渡过了江,销毁了船;国军空对滔滔金沙江。
1935年5月,红军巧渡金沙江后,向西昌的方向北上,准备渡过大渡河,进入四川北部。蒋介石命令薛岳部向西昌进发,川军二十四军在大渡河左岸筑堡垒阻击红军,第二十军向雅安开进,增强大渡河北岸的防御。大渡河是岷江的支流,仅宽度就达300米,水很深、流的快,两岸是险峻的大山;对红军作战很不利。1935年5月24日晚上,红军先头部队到了大渡河右岸的安顺场。有川军两个连驻守,对岸的渡口有一个营驻守。当晚,红军一部到渡口下游佯攻,红军另一部冒着大雨靠近安顺场,突然发起进攻,经过20多分钟战斗,击溃了安顺场守军,占领安顺场,在附近找到一只木船。安顺场一段的大渡河宽100米,流速就更快了;对岸的川军据险防守。5月25日早晨,红军开始强渡大渡河;刘伯承、聂荣臻亲自到前线阵地指挥。挑选了十七名勇士组成“渡河突击队”,雇了四名当地船工划船。战前,对战士们作了思想动员:此次渡河,关系红军的生死存亡。早上七点,开始渡河,红军轻重武器同时向对岸开火,掩护突击队渡河;红军的两发迫击炮击中对岸堡垒。渡河突击队分成两批,乘坐两只船,冒着枪林弹雨,在急流中前进。快到岸时,川军疯狂反扑,红军又发射了两发迫击炮,正中敌军。渡河突击队终于上了岸;岸上是又高又陡的台阶,川军往下扔手榴弹,突击队以台阶为掩护,往上冲杀。在后岸的火力掩护下,突击队击退川军,控制了渡口;后续部队过了河,击溃了渡口的全部守军;红军先头部队过了大渡河。
1935年5月25日,红军先头部队渡过大渡河,但只有几只小船,几万红军主力如果渡河,得一个多月;可国民党追兵就在后面,还未等渡过河,估计国民党军就到了。毛泽东拜会了一位老秀才,那位老者建议红军从泸定桥渡河。5月26日上午,毛泽东、朱德等决定,红军主力不在安顺场渡河,沿着大渡河北上,在泸定桥渡过大渡河。渡过大渡河的红军沿着大渡河对岸而上。红军沿着大渡河向泸定桥挺近,泸定桥是座铁索桥,只有十三根碗口粗的铁索,系在两岸,上面铺着木板。防守泸定桥的国军为两个团,后来又调了两个旅去增援。红军将夺取泸定桥的任务布置给红四团,安顺场到泸定桥有240多里。国军的两个旅在大渡河对岸向泸定桥急进增援,红四团必须抢在国军那两个旅的前面,到达泸定桥;如果后于国军那两个旅或同时到达泸定桥,很显然,红军不可能夺取泸定桥。红四团从5月28日早晨开始行军,翻山越岭,沿路击溃了好几股阻击的国军;战士们一整天都没有吃饭,天下起了雨,红军战士连夜行军,冒着雨,采着泥水前进。对岸增援泸定桥的国军点起火把,向泸定桥奔走;红四团也点起火把,向泸定桥奔去。国军向红军喊话“你们是哪个部分的?”红军战士说“是碰上红军撤下来的。”国军信以为真,就各自在两岸向前跑去。
行军途中,红四团接到新命令:“提前一天夺取泸定桥”。就加速前进。
雨越下越大,把火把浇灭了;对岸的国军停下来宿营,红军仍然冒着倾盆大雨前进;在5月29日早晨到了泸定桥,增援泸定桥的国军还远远没有到泸定桥。泸定桥修建于康熙年间,竣工后,康熙亲笔题写“泸定桥”三个字。泸定桥离水面有十几米高,并排九根铁索,两边各有四根铁索,算做桥栏;摇摇晃晃,铺着木板,就是走在上面,人们也有点害怕。国民党军又把木板抽去了,只剩下铁索;向下一看,波涛汹涌,河流飞快,浪花四溅,水响震耳;就是看着,也让人心惊胆战。泸定桥对岸,国军已筑好防御工事,占据天险,架着机枪;国军向红军呼喊,你们飞过来吧!
红军进行准备工作;5月29日中午,红四团召开会议,进行了战斗动员,组织了22名的夺桥突击队。下午16时左右,红四团发起总攻,号令兵吹起冲锋号,红军的所有武器一起开火,掩护突击队过桥。突击队拿着冲锋枪,背着大刀,带着手榴弹,冒着枪弹,攀着铁索往对岸爬。战士们跟在后面,拿着木板,一边前进,一边铺木板。突击队刚到了对岸,国军燃起熊熊大火,桥头是一片大火;团长和政委大喊,为了最后的胜利,冲过去!突击队冲过大火,和国军猛烈搏斗;后续部队源源不断过桥;激战了两小时,守桥的国军被击溃消灭大多数,剩余的逃跑了。增援泸定桥的国军那两个旅,听说泸定桥已被攻占,就原地撤回去了。
夺取泸定桥,是红军和国军争天下的临界点;红军如果渡不过泸定桥,将是全军覆没。泸定桥一带,山势险恶,战略回旋余地不大;国军几十万追兵在后面,一旦包围了红军,红军胜算不大、或根本没有。从国民党蒋介石角度说,没有守住泸定桥、阻止红军过泸定桥,是蒋介石一生的错误。国民党只是消极的追击红军,守卫泸定桥的国军,只是常规兵力,且兵力太少,增援的国军又行动缓慢。而且,如果国民党把泸定桥的十三根铁索用炸药炸掉了,红军是怎么也过不了泸定桥的。如果那样的话,中国历史就改写了。