Après la défaite d’Essling et les nombreuses pertes que compte l’armée française, Napoléon décide de repeupler ses rangs en réquisitionnant les troupes d’Italie, de Dalmatie et de Pologne pour repousser les troupes autrichiennes qui menacent de prendre l’île de Lobau abritant la Grande Armée. Si la victoire des Français sur cette bataille repousse définitivement l’offensive de l’archiduc d’Autriche, il s’agit de l’un des combats les plus meurtriers qu’il y ait eu jusqu’alors lors des campagnes napoléoniennes, puisque l’on compte près de 40 000 pertes chez les Français, dont le général Lasalle qui rejoint Lannes dans la mort. Beaucoup la considèrent comme une marque des défaites à venir de l’Empereur.
La bataille de Wagram se déroulera sous les murs de Vienne, que l’on aperçoit en haut de l’estampe.