。镇江之战是第一次鸦片战争中决胜的一战，也是这次战争中最惨烈的战斗之一。郭富率领英军百余艘舰、15000人自吴淞口溯长江西上，勐攻镇江城，驻守镇江的京口副都统海龄指挥守城的1500名蒙古八旗兵与英军展开激烈巷战，死伤惨重，而英军亦损失168人，京口副都统海龄战败自缢，英军入城后纵兵大肆焚掠，镇江街市受到严重破坏。此役对整个战局造成重大影响，道光帝遂决定接受英国的条件议和。8月1日英军经过扬州江面，惶恐万状的扬州绅商缴纳赎城费50万圆，作为不占领的交换条件。8月29日，《中英南京条约》在南京下关江面签订。