死，三千人全军覆没。明廷遂罢免江东之，以郭子章代之。起用前都御史李化龙兼兵部侍郎，节制川、湖、贵州诸军事。万历二十八年（1600年），李化龙指挥明军分兵八路进发——总兵刘綎出綦江（播州的北面），马礼英出南川，吴广出合江，曹希彬出永宁，童元镇出乌江，朱鹤龄出沙溪，李应祥出兴隆卫，陈璘出白泥，每路约三万人，共计二十余万人。明军一路势如破竹，其中又以刘綎部最善战，三月二十九日破娄山关（今贵州遵义县北九十里），娄山关既失，播州无险可守。四月十六日杨应龙退守海龙囤（贵州遵义西北）。五月十八日，明军会师于海龙囤下，