泸州之战发生于1276年至1277年,即
元朝至元十三年至十四年,
南宋德二年至景炎二年。这场战役是元朝
孛儿只斤·忽必烈灭宋战争的一部分,元西川行院军在此战中成功收复了
泸州市(今四川泸州东神臂山)。尽管宋军英勇抵抗,但最终因粮食耗尽和援军未至而失败。主要指挥官为
张珏。
至元十三年六月,
四川省制置副使张为解
重庆市之围,以攻其必救之策,结泸州义士刘霖、先坤朋里应外合破西川行院治所泸州,杀守将熊耳及安抚梅应春,俘其将领眷属,动摇了西川行院军围攻重庆的决心。十一月,西川行院军撤围重庆,转攻泸州。在溯江奔赴泸州的过程中,元将旦只儿率军在红米湾(今四川合江)击败宋军的拦截;进至安乐山(今四川合江西)复败宋军,斩首500余级,获战舰4艘;又击败截击元军漕舟的宋军;乘胜攻破宋军的水上寨堡石盘寨(今四川合江
赤水河入
长江的石盘角)。元军至
泸州市后,首先攻夺外围据点,管军千户步鲁合答攻城西北的宝子寨;同签行
枢密院事
刘思敬攻城
东北地区的盘山寨;刘整子刘垓与
万户拜延攻神臂山的珍珠堡。泸州军民在安抚王世昌,守将
刘雄、李都统的率领下,分守要隘,英勇抗击。两军相峙年余。时城中食尽,急需外援,而
张珏自
重庆市遣史忠训、赵安所率援军遭拜延军的阻击,百余人被俘,未能抵泸州。至元十四年十一月,元军乘机发起总攻。步鲁合答造
云梯,登城急攻,先破宝子寨;刘思敬破盘山寨,擒守将任庆,俘9000余户;刘垓、拜延克珍珠堡。
泸州市安抚王世昌亲率军援珍珠堡及盘山寨,均被击败,王世昌及部将刘雄被俘。元桥船水手军总管
石抹不老督军攻神臂门,蚁附而登,一度冲上城楼,又被宋军击溃。
刘思敬率部趁宋军激战一天疲惫之际,进行夜袭,破东门而入,进行
巷战;管军
万户秃满答儿及札剌不花率军夜夺水城而进,黎明,先登城入泸州。天亮后,诸军加紧攻神臂门。万户也罕的斤及石抹不老率军先登拔之。宋军将士英勇拼杀,终因寡不敌众,兵败城破,王世昌、李都统被杀,元军复
泸州市。