De tyske forsvarere blev tvunget tilbage fra højdedragene vest for Mulhouse på begge breder af floden [[Doller (flod)|Doller]] og ind i forstæderne til Mulhouse, hvor det kom til kamp fra hus til hus. Gaderne og husene i Dornach blev erobret systematisk og om antenen den 19. august havde franskmændene generobret byen. Efter at være blevet løbet over ende trak tyskerne sig hastigt tilbage gennem Hardt skoven for at undgå at blive afskåret og krydsede Rhinen forfulgt af franskmændene og trak sig tilbage til [[Ensisheim]], 20 km mod nord. Franskmændene erobrede 24 kanoner, tog 3.000 fanger og betydelige mængder udstyr.{{sfn|Michelin|1920|p=37}} Med erobringen af broerne over Rhinen og dale som førte ud til sletten havde Alsace-arméen fået kontrol ovre det øvre Alsace. Franskmændene konsoliderede sig i det erobrede område og forberedte sig på at fortsætte offensiven, men den 23. august blev alle forberedelser stoppet da der kom nyt om nederlag i Lorraine og Belgium. I stedet trak franskmændene sig tilbage og konsoliderede linjen ved højdedragene udenfor den [[Befæstede region Belfort]]. Den 26. august trak franskmændene sig tilbage fra Mulhouse til en linje som var lettere at forsvare nær Altkirch, for at kunne sende forstærkninger til de franske arméer tættere på Paris.{{sfn|Tyng|1935|pp=131–132}} Alsace-arméen blev opløst og 7. korps overført til [[Somme]]. 8. kavaleridivision blev tilknyttet første armé og yderligere 2 divisioner blev sendt afsted senere.{{sfn|Michelin|1920|p=37}}
Historie