- Lấy cớ giải quyết vụ lái buôn Giăng Đuy-puy gây rối ở Hà Nội, thực dân Pháp đã cử Đại uý Gác-ni-ê đem quân ra Bắc.
- Ngày 5-11-1873, đội tàu chiến của Gác-ni-ê đến Hà Nội, hội quân với Đuy-puy và ngay sau đó đã khiêu khích ta: đòi đóng quân trong thành, mở của sông Hồng cho chúng tự do buôn bán, đòi tổ chức việc thu thuế, tự do đi lại, đẩy mạnh cướp của giết người...
- Ngày 16-11-1873, sau khi có viện binh, Gác-ni-ê liền tuyên bố mở cửa sông Hồng, áp dụng biểu thuế quan mới.
- Sáng 19-11-1873, chúng gửi tối hậu thư buộc Nguyễn Tri Phương giải giáp quân đội, rút hết súng trên thành, khai phóng sông Hồng.
- Sáng 20-11-1873, không đợi trả lời, Gác-ni-ê đã ra lệnh nổ súng đánh thành Hà Nội.
- Mặc dù vấp phải sự kháng cự quyết liệt của quân triều đình (đứng đầu là Tổng đốc Nguyễn Tri Phương) và nhân dân Hà Nội nhưng Gác-ni-ê vẫn nhanh chóng chiếm được thành.
- Sau khi chiếm thành Hà Nội, Gác-ni-ê liền đưa quân mở rộng phạm vi chiếm đóng ra các tỉnh Hưng Yên, Phủ Lý, Hải Dương, Ninh Bình, Nam Định,…