Selv om Storbritannia var opptatt med opprøret i India så svarte de på Arrow-hendelsen i 1857 og angrep Kanton (Guangzhou). Den britiske hæren angrep mens amerikanske krigsskip beskjøt byen. Innbyggerne og soldatene gjorde imidlertid sterk motstand mot inntrengerne, og tvang dem til å trekke seg tilbake. Britene måtte vente på forsterkninger, så det ble et opphør i krigshandlingene.