which ally stopped the advance of the German army in World War I?