淳祐四年（1244年）春，蒙古派军从颍河进行攻击，破坏宋军筑城。马步军都元帅察罕率军围攻寿春，另一部前往涡河口阻击宋极军。三月十八日，宋侍卫马军副都指择使、知蕲州吕文德率军，节制镇江都统刘虎和京湖安抚制置使孟珙所部，援救寿春。吕文德率军沿长江流下，三月廿六日，抵达扬州，沿运河入淮河西上。刘虎已经率舟师击退了涡河口的蒙古军，数天后，吕文德到达，继续西进。四月十四日，到达洛口（今安徽淮南东北），被蒙古军所阻。相持到五月初三，淮河水位上升，宋军舟师可以前进，连败蒙古军，到达寿春附近。五月初九，与蒙古军水陆交战