在护国运动中,朱德上前线不久又接任第三支队的指挥任务。他指挥队伍冲锋前进,将敌军击退约二三里,将部队布防在棉花坡正面高地,同据守红庙高地的北洋军对峙。双方交火后,北洋军凭借居高临下的有利地形和坚固的防御工事拼死抵抗。硬打硬冲,护国军部队损伤很大,战士一个个不断倒下,朱德一看这样打是真不行,于是改变进攻策略,在夜里采用了正面进攻,侧面偷袭的办法,以一个营从正面用猛烈的炮火牵制敌人,杨如轩率大部分兵力迂回到敌人侧面进行攻击。接连多日总是正面冲突,北洋军侧面没有防备,突遭偷袭,阵脚大乱,损失惨重。这一战成为了朱德的成名之战,从此他有了“滇军名将”“护国名将”之称。