Vào ngày 1 tháng 8 năm 1798, tại Ai Cập, nhờ tài năng xuất sắc của mình, Đô đốc Hải quân Hoàng gia Anh là Horatio Nelson đã đánh lừa được địch trong trận Hải chiến sông Nile, với kết quả là ông đại phá tan tác Hải quân Pháp. Hải quân Hoàng gia Anh đã tiêu diệt được phần lớn địch quân, và chỉ Napoléon chỉ còn có vỏn vẹn 13 chiếc thuyền chiến. Nhờ có chiến công hào hùng của Hải quân Hoàng gia Anh tại sông Nile, đám bại quân Pháp ở Ai Cập bị cắt liên lạc với chính phủ Pháp ở chính quốc.[4][5] Vào năm 1799, Nga hoàngPavel I sẵn sàng tiêu diệt nền dân chủ Pháp.[6] Theo đề nghị của người Áo, ông phong Đại Nguyên soái kiệt xuất Aleksandr Vasilyevich Suvorov làm Tổng tư lệnh Liên quân Nga - Áo, dù rằng thiên tài quân sự này đã già nua và còn bị Nga hoàng thất sủng không lâu trước đó.[7] Vào ngày 19 tháng 4 năm 1799, A. V. Suvorov thống lĩnh liên quân Nga - Áo xuất binh đánh Pháp ở Ý.[8] Trong trận đánh đầu tiên tại Cassano, Quân đội của Suvorov đại phá quân Pháp, tiêu diệt được 2 nghìn tên địch và bắt sống được 5 nghìn tên. Khi đám tàn quân Pháp lui binh, các chiến binh Cossack còn chặn đánh quân thù. Vào ngày 29 tháng 4 năm 1799, liên quân Nga - Áo giải phóng thành Milan.[9]
Sau đó, vào ngày 26 tháng 5 năm 1799, thành Torino cũng được giải phóng. Không những thế, Suvorov cũng đánh tan tác quân Pháp trong trận đánh ở Marengo.[10] Thế là Đại Nguyên soái Suvorov lại đánh thắng quân Pháp trong trận đánh tại Trebbia.[11] Quân Pháp bị đánh đuổi ra khỏi sông Riviera.[12] Sau đó, vào ngày 15 tháng 8 năm 1799, liên quân Nga - Áo của Suvorov lại đại thắng trong trận đánh tại Novi, danh tướng Pháp Barthélemy Catherine Joubert bại trận tử vong.[13] Ông ta là viên tướng xấu số nhất của quân Pháp khi đó.[11] Với một loạt chiến thắng trước các đạo quân Pháp trong một loạt cuộc hành binh bắt buộc, Đại Nguyên soái Suvorov đã ngăn ngừa được việc địch quân họp binh với nhau, dù ông luôn bị làm khó bởi những vị tướng Áo ít tài năng hơn.[14] Không những thế tại Cộng hòa Thụy Sĩ, Quân đội Áo cũng đánh thắng quân Pháp trong trận Zurich lần thứ nhất vào tháng 6 nắm 1799, nhưng phải chịu tổn thất nặng nề.[15] Sau đó, Quân đội Nga tại Cộng hòa Thụy Sĩ bị quân Pháp của tướng André Masséna đánh bại. Sau thất bại này, Đại Nguyên soái Aleksandr Vasilyevich Suvorov phải kéo các chiến binh Nga rút về do tình hình trở nên nghiêm trọng, kết thúc một trong những chiến dịch hiển hách nhất của ông.[14]
Tại Đức, quân của quận công Áo Charles đuổi quân Pháp của thống chếJ. B. Jourdan qua sông Rhine và thắng Pháp nhiều trận ở Thụy Sĩ. Tướng A. Masséna thay thế thống chế Jourdan. Trong lúc đó Nga rút khỏi Liên minh vì bất đồng với Anh về vấn đề hàng hải.
Cuối năm 1799, Napoléon trao quyền chỉ huy quân Pháp ở Ai Cập cho tướng Kléber, trở về Pháp làm một cuộc đảo chínhBan đốc chính (Directoire) lên nắm quyền và tổ chức lại quân đội. Năm 1800, Napoléon chỉ huy quân đội tại Ý và thắng quân Áo của tướng Michael Melas ở trận Marengo (14.6.1800), khiến cho Quân đội Áo phải lui binh trở lại sau dãy núi Alps.
Tại Đức, quân của tướng Pháp Moreau đánh bại quân của quận côngJohann trong trận Hohenlinden (3.12.1800), buộc Áo phải ký Hiệp định đình chiến. Ngày 9.2.1801 Pháp và Áo ký hòa ước Lunéville, chấp nhận quyền kiểm soát của Pháp tới sông Rhine và trên các nước Cộng hòa chư hầu ở Ý và Hà Lan. Tại Ai Cập, vào ngày 21 tháng 3 năm 1801, Quân đội Anh đập tan nát quân Pháp trong trận đánh tại Canope và hành binh về Rahmanieh. Trong lúc đó, Quân đội Thổ Nhĩ Kỳ cũng hành binh từ xứ Syria đến El Arich. Vào ngày 9 tháng 4 năm 1801, Pháp phải chuồn khỏi Salhieh, nhờ đó Thổ Nhĩ Kỳ đoạt lại được vùng này. Sau đó, liên quân Anh - Thổ họp binh bên sông Nile và thẳng tiến về giải phóng thủ phủ Cairo.[16] Quân Thổ Nhĩ Kỳ đã đánh thắng được một tập đoàn quân Pháp bao gồm 8 nghìn tên địch. Và rồi, lần lượt Cairo và Alexandria được giải phóng, Pháp phải hứng chịu đại bại.[17] Sau đó Pháp và Anh ký hòa ước Amiens ngày 25.3.1802, chấm dứt chiến tranh giữa phe Pháp và Liên minh thứ hai.