毛泽东为了巩固和扩大陕北根据地,他连续向张学良、阎锡山、杨虎城发动进攻,连战连胜。毛泽东发动这些进攻不是要打垮对方,而是要打痛对方,让对方明白自己的实力,打痛对方后,他派人跟军阀谈判,要军阀给地盘、给钱粮。蒋介石的中央军追来了,他们与红军咫尺之遥,但却打不到红军,由于担心蒋介石玩“假途灭虢”的把戏,军阀们全都拒绝中央军过境,这样,毛泽东在国军的几十万大军当中过上了悠哉游哉的好日子。
相比之下,我们看张国焘,信心十足地喊出了“赤化全川”的口号,红军近十万大军进抵百丈关,在那里与刘湘的二十万大军展开了决战。四川军阀们平时勾心斗角,但是,意识到红四方面军的目的是要夺取全四川后,担心老窝不保的军阀们团结起来,他们倾尽全力,与红四方面军在百丈关展开大战并大败红四方面军,迫使红四方面军退出四川。百丈关战役,红四的失败是注定了的,即使红四能够击败刘湘的二十万大军,薛岳的中央军也会立即投入战斗,红四绝对没有能力同时击败刘湘的川军和薛岳的中央军。