Когда англичане дошли до этого места, из близ лежавших домов раздались выстрелы, и неприятельская колонна, в числе 800-1000 маньчжуров, под предводительством двух мандаринов верхом, дебушировала из соседней улицы.
Неожиданно появившийся противник быстро рассыпался между деревьями и садами, выдвинул гингальсы и открыл огонь, которым убило и ранено несколько человек. Англичане, удивленные безумною атакою противника, остановились и, сделав несколько выстрелов, направили 49-й полк, находившийся в голове колонны, вниз с городских стен, в обход левого фланга неприятеля, а 18му полку приказано было двинуться прямо перед собою, в обход правого фланга неприятеля.
Вскоре маньчжуры были обращены в бегство, несмотря на отчаянное сопротивление некоторых из них. Одна из рот 18-го полка преследовала противника до маньчжурского квартала, но затем, не зная местности, должна была остановиться. Маньчжуры, оставшиеся в живых, бежали в соседние дома и узкие улицы, но только для того, как оказалось впоследствии, чтобы покончить свою жизнь самоубийством.
В этом последнем бою англичане потеряли 48 человек, но маньчжуры были уничтожены все. К утру дело было кончено, Чженьцзян взят.
Общие потери англичан к концу боя дошли до 168 человек (37 убитых и 131 раненых), в том числе 22 офицера. Кроме того, от солнечного удара умерли около 37 человек, в том числе 1 офицер. Громадные потери китайцев в точности неизвестны. Путь на Нанкин и Пекин оказался открыт. 27 июля мандарины обратились к Поттингеру прекратить военные действия, поскольку император высылает эмиссара для переговоров о мире. Английский уполномоченный ответил, что поверит только письму, скрепленному личной печатью императора. До тех пор британцы продолжат наступление.
Пока что островитяне собирали с окрестностей контрибуции. Сумма достигла 500 тысяч песо. Когда английские корабли поднялись к Нанкину, то британцы увидели на стенах белые флаги. На борт «Коруоллиса» приехали мандарины, которые сообщили, что для переговоров назначен сановник Киинг. 11 августа, не дождавшись посольства, англичане начали готовиться к штурму Нанкина, который назначили на 14-е число, но вскоре отложили по просьбе китайцев. Ну а 29 августа 1842 года был подписан Нанкинский мир. Китайцы обязывались открыть для торговли порты Кантон, Сяомынь, Фучжоу, Нинбо и Шанхай. Остров Гонконг уступался Англии в вечное владение. Все пленные получали свободу и менялись по принципу всех на всех. Китайское правительство должно было выплатить Великобритании 21 миллион долларов, причем 6 миллионов — немедленно, 6 миллионов до 31 декабря 1843 года, 5 миллионов до 31 декабря 1844 года, и 4 миллиона до 31 декабря 1845 года. В случае несвоевременных платежей предусматривалась штрафная ставка, 5 процентов от суммы платежа.
По получении первых 6 миллионов англичане обязывались освободить Нанкин, очистить Янцзы, отдать Чженхай. Освободить же острова Чусан и Куланг-су они обещали только после выполнения всех пунктов соглашения.
15 сентября мирный договор ратифицировали, и англичане очистили реку Янцзы. Ввозные пошлины по настоянию британцев были сведены до минимума, все ограничения по торговле снимались. В черте вновь открытых портов английские подданные, занимающиеся торговлей, могли селиться оседло, приобретать в полную собственность дома и земельные участки, устраивать фактории и привозить туда свои семейства. Для управления колониями и факториями были изданы особые законы, которыми определялись также права китайских властей по отношению к английским подданным. При этом Поттингер выговорил одинаковые права для торговли с Китаем для всех остальных государств.