Le général Karl von Bülow, commandant la seconde armée allemande organisa un détachement d'armée sous les ordres du général Max von Gallwitz avec son corps de garde de réserve, le corps provenant de la  du général Max von Hausen et d'une division du de réserve, ce qui fait environ hommes qui avancèrent sur Namur le . La garnison de Namur comportait environ des troupes de forteresse et d'infanterie de la d'infanterie sous les ordres du général Michel. L'intention belge était de tenir la position fortifiée jusqu'à l'arrivée de la française censée les relever. Après l'attaque du fort de Marchovelette le , le détachement d'armée de Gallwitz lança l'assaut général le jour suivant. Au même moment, espérant empêcher l'arrivée en renfort de la française, la seconde armée allemande attaqua en direction de Charleroi. Cette attaque réussit, un seul régiment français put atteindre Namur