Весь успех сражения зависел от занятия селения Эслинген; эрцгерцог делал все, что следовало, пять раз атаковал его свежими войсками; два раза овладевал им и пять раз был из него вытеснен. Наконец в 3 часа пополудни император приказал своим адъютантам генералу Раппу и храброму графу Лобаускому стать во главе молодой гвардии и тремя колоннами броситься в штыки на неприятельские резервы, готовившиеся к шестой атаке. Австрийцы были разбиты и победа обеспечена. Эрцгерцог не имел более свежих войск и отошел на позицию; ровно в 4 часа прекратился огонь, хотя в это время года можно сражаться до 10 часов вечера. Таким образом, мы в течение шести часов удерживали за собой поле сражения.
Старая гвардия, при которой находился император, все время стояла в боевом порядке на расстоянии ружейного выстрела от Эслингена, примыкая правым флангом к Дунаю, а левым к Гросс-Асперну.
В 6 часов вечера генерал-лейтенант Дорсенн, командир гренадер старой гвардии, послал к императору находившегося тогда при нем полковника Монтолона с просьбой позволить атаковать австрийцев, чтобы решить участь сражения и принудить их к отступлению. «Нет, — сказал Наполеон, — хорошо кончить таким образом: без мостов и подкреплений мы сделали больше, чем я надеялся; оставайтесь на месте». Затем он отправился на остров Лобау и объехал его. Он опасался, как бы неприятель не навел мост против оконечности острова и не бросил туда несколько батальонов. Потом он направился к большому мосту; увы! там все исчезло: ни одного судна не было на месте; Дунай В течение трех суток поднялся на 28 футов. Низменные участки острова были затоплены. Он возвратился к малому мосту, приказал армии в полночь переправиться обратно через него и расположиться на острове Лобау. Корпус князя Эслингенского переночевал на поле сражения и переправился только назавтра, в 7 часов утра. Таким было Эслингенское сражение; пока мы владели островом Лобау, мы имели все, чтобы обеспечить себе владение Веной, удерживать которую стало бы невозможно, если б мы потеряли этот остров. Из этого укрепленного лагеря мы могли в любое время перейти в наступление, если бы неприятель появился на левом берегу, ибо рукав шириной в 60 туазов — не препятствие, особенно в такой местности. Генерал Бертран построил в 20 дней три моста на сваях, что было в десять раз затруднительнее и дороже, чем сооружение цезарева моста через Рейн. Вице-король одержал при Раабе победу над эрцгерцогом Иоанном. Наполеон выступил с острова Лобау и одержал в июле достопамятную победу при Ваграме.
Эрцгерцог Карл сделал при Эслингене и после этого сражения все, что мог и должен был сделать.