Между тем положение жителей Кантона становилось с каждым днем затруднительнее: вследствие блокады со стороны реки и с сухопутного пути подвоз продовольственных припасов совершенно прекратился.
Незадолго до осады города, крестьяне провинции Куанг-тонг, в особенности из окрестных деревень, вследствие поощрения провинциальных властей, образовали для самозащиты род милиции; это войско, вооруженное пиками, саблями и (небольшая часть) фитильными ружьями, а также щитами, было совершенно не обучено военному делу.
29-го мая к северу от Кантона, на высотах, расположенных в 5-6 верстах в тылу позиции англичан; показались значительные скопища вышеупомянутого импровизированного китайского войска; в течение дня численность их продолжала увеличиваться. Видя это, генерал Гуг передал командование войсками, расположенными на позиции г.-м. Бурель, с приказанием быть готовым встретить атаку неприятеля, ежели бы он вздумал предпринять таковую из города, а сам отправился навстречу показавшимся китайским скопищам, взяв с собой 26-ой полк (перевезен 27-го мая из факторий в Тзингту на пароходе "Nemesis"), 37 полк, три роты 49-го полка, роту Бенгальских волонтеров и морских солдат. Двум последним частям было приказано составить резерв и находиться ближе к Кантонским высотам, чтобы, в случае вылазки из города, взять неприятельские войска во фланг.
Между тем 30-го мая китайские войска, показавшиеся на высотах, спустились вниз, в числе около 4,000, и заняли позицию за насыпью, построенной вдоль ручья. 26-й и 37-й полки были посланы прогнать неприятеля, что и было исполнено без малейших потерь. Китайцы, как скоро был открыт по ним огонь, побросали оружие и обратились в бегство. Добежав до строений, находившихся у них в тылу, они было попробовали возобновить порядок, но снова не выдержали. Строения и магазин, найденный в соседней деревне, были уничтожены, и китайцы окончательно отступили к высотам, откуда они впервые появились. После этого, 49-й полк и морские солдаты, получили приказание вернуться на позицию, а 26-ой и 37-ой полки и рота Бенгальских волонтеров всего 500-600 чел., остались под командою генерала Гуга следить за дальнейшими движениями неприятеля.
День был чрезвычайно жаркий; один офицер умер от солнечного удара и несколько человек заболело от чрезмерной усталости.
Через два или три часа после первого отражения китайцев, они снова появились в числе не менее 5,000 чел.
Англичане пустили несколько ракет. Видя, что это не останавливает неприятеля, генерал Гуг сделал следующие распоряжения: 26-ой полк, под командой майора Пратта, атакует китайские войска, спускающиеся к рисовым полям, расположенным на левом фланге англичан; 37-ой полк и рота Бенгальских волонтеров, под командой капитана Деф, атакуют неприятельские войска, наступающие с фронта по направлению к домам, уничтоженным англичанами во время первого наступления китайцев, а затем заставляют неприятеля очистить и самые высоты.
Атака англичан удалась, и китайцы всюду были принуждены отступить. Преследуя неприятеля, 37-ой полк опередил прочие войска и потерял связь с ротой Бенгальских волонтеров; тогда капитан Деф приказал одной роте (50-60 чел.) 37-го полка войти в связь с 26-м полком, который находился левее. День приближался к концу, и в это время английские войска были застигнуты такой грозою, что в 10 шагах ничего не было видно. Кремневые ружья отказывались действовать, а между тем китайцы, видя что неприятель их более не беспокоить, сами стали наседать на него, так что 26-му полку пришлось несколько раз отражать атаку неприятеля штыками. Наконец англичанам удалось заставить китайцев отступить, и генерал Гуг приказал войскам вернуться на позицию.
Во время грозы рота 37-го Мадрасского туземного пехотного полка, которой приказано было войти в связь с 26-м полком, заблудилась и не могла найти дороги к последнему полку, успевшим между тем отступить. Кремневые ружья англичан не могли действовать во время дождя, почему китайцы старались окружить противника, причем, длинными пиками, с наконечниками, в виде серпов, им удалось убить двух человек.