28 grudnia okręty brytyjskie i francuskie ponownie ostrzelały Kanton, a 31 grudnia miasto zostało zajęte.
Mimo podjętych rokowań z rządem chińskim, okręty sprzymierzonych 20 maja 1858 zaatakowały forty Dagu leżące na północy u ujścia rzeki Hai He, które następnie zdobyły wysadzając desant. Po zdobyciu Tianjinu w górze rzeki Hai He, droga do Pekinu Kanałem Cesarskim stanęła otworem. Pomimo że siły sojusznicze były za słabe do opanowania stolicy, rząd cesarski zgodził się na pokój. Podpisano go 13 czerwca 1858 w Tianjinie. Traktat przewidywał m.in. otwarcie dla handlu zagranicznego większości portów chińskich i legalizację handlu opium. Traktat miał być ostatecznie ratyfikowany po roku.
Drugi etap wojny Pomimo podpisania traktatu pokojowego, w następnym roku doszło do dalszych działań wojennych, określanych też jako trzecia wojna opiumowa. Powodem ich stało się przegrodzenie przez Chińczyków ujścia rzeki Hai He zagrodą i wzmocnienie fortów Dagu leżących nad jej ujściem, co Europejczycy uznali za początek kolejnej wojny. 20 czerwca 1859 Chińczycy odmówili przepuszczenia sojuszniczych okrętów do Tianjinu. Wobec tego, Brytyjczycy postanowili zaatakować forty z morza.