De 30 de junho aos primeiros dias de julho, os franceses atravessaram novamente o Danúbio em força, com mais de 180.000 soldados a marchar através de Marchfeld em direção aos austríacos. Carlos recebeu os franceses com 150.000 dos seus próprios homens.