1275年十月,元军统帅伯颜接受忽必烈让他"率诸军直趋临安"的御旨,指挥元军主力向南宋首都临安发动了最后的总攻。
十一月初九日,伯颜集结元军,分兵三路,分别自建康、江阴、镇江出师,合攻临安。西路军以参政阿剌罕等率蒙古步骑兵号称10万余人,出建康,趋溧阳、广德、独松关方向;东路军由参政董文炳、万户张弘范、都统范文虎等率领,号称数十万,以水师沿江入海,向上海、海盐进发;伯颜亲率中路军1万余人,出镇江,水陆并进,向常州、平江进发,节制诸军。
1、常州屠城
东、西两路元军一路势如破竹,宋军虽有抵扰,但都无一例外地被元军击溃。所过郡县,宋军闻风丧胆,或循或降,苦心经营的防线仿佛在一夜之间就土崩瓦解。而伯颜率领的中路军却在常州遭到了最顽强的抵抗。
常州地处运河要冲,与无锡、平江相连,是护卫临安的前沿堡垒。元军发起总攻之前,曾派军攻占常州,但常州军民誓死抗争,在姚訔、陈炤等人策划下,组织2万义军,杀尽守城元军,一举收复该城。姚訔即被宋廷任命为常州知州,陈炤被任命为通判,负责坚守该城。