南蛮校尉，并分配兵力给他作支援，命他进攻江陵，并假称徐道覆已经攻下建康。苟林驻于江陵以南的江津，而桓谦成功招集了二万个仍支持桓氏的人，驻屯于枝江（今湖北枝江县），严重威胁江陵，而城中士民亦多怀异心，更有人与桓谦通讯，告诉他城内虚实，作为内应。时雍州刺史鲁宗之率数千人支援江陵，刘道规命鲁宗之守城，自己就率军进攻桓谦，水陆并进，大败桓谦并斩杀他。接着刘道规转攻苟林，苟林兵败出逃，刘道规派了谘议参军刘遵追击，于巴陵（今湖南岳阳）斩杀苟林。十月，徐道覆率兵三万进攻江陵，兵至破冢（今湖北江陵东南）。当时鲁宗之已返