Battle of Aachen
This was an attempt to get around the Siegfried Line by crossing the Lower Rhine River in the Netherlands.  The failure of this plan, and a supply problem caused by the long distances, stopped the Allied movement toward Berlin.