Người Pháp bắt đầu tái vượt sông Danube vào ngày nào?
Sau thất bại tại Aspern-Essling, Napoleon đã mất hơn sáu tuần để lên kế hoạch và chuẩn bị cho các tình huống bất ngờ trước khi ông thực hiện một nỗ lực khác để vượt qua sông Danube. Từ ngày 30 tháng 6 đến những ngày đầu tháng 7, người Pháp đã vượt qua sông Danube với sức mạnh, với hơn 180.000 quân diễu hành qua Marchfeld về phía người Áo. Charles đã nhận được người Pháp với 150.000 người của chính mình. Trong Trận Wagram tiếp theo, cũng kéo dài hai ngày, Napoleon chỉ huy lực lượng của mình trong trận chiến lớn nhất trong sự nghiệp của mình cho đến lúc đó. Không bên nào đạt được nhiều tiến bộ vào ngày 5 tháng 7, nhưng thứ 6 đã tạo ra một kết quả dứt khoát. Cả hai bên đã phát động các cuộc tấn công lớn vào sườn của họ. Các cuộc tấn công của Áo chống lại cánh trái của Pháp ban đầu có vẻ nguy hiểm, nhưng tất cả họ đều bị đánh trả. Trong khi đó, một cuộc tấn công ổn định của Pháp chống lại cánh trái của Áo cuối cùng đã làm tổn hại toàn bộ vị trí cho Charles. Napoleon kết thúc trận chiến với một lực đẩy trung tâm tập trung làm thủng một lỗ hổng trong quân đội Áo và buộc Charles phải rút lui. Thiệt hại của Áo rất nặng nề, đạt hơn 40.000 thương vong. Người Pháp đã quá mệt mỏi để theo đuổi người Áo ngay lập tức, nhưng cuối cùng Napoleon đã bắt kịp Charles tại Znaim và sau đó đã ký một thoả thuận đình chiến vào ngày 12 tháng 7.
30 tháng 6