On 28 November 1918 Soviet Russia invaded, starting the Estonian War of Independence. The Red Army came within 30 km from Tallinn, but in January 1919, the Estonian Army, led by Johan Laidoner, went on a counter-offensive, ejecting Bolshevik forces from Estonia within a few months. Renewed Soviet attacks failed, and in spring, the Estonian army, in co-operation with White Russian forces, advanced into Russia and Latvia. In June 1919, Estonia defeated the German Landeswehr which had attempted to dominate Latvia, restoring power to the government of Kārlis Ulmanis there. After the collapse of the White Russian forces, the Red Army launched a major offensive against Narva in late 1919, but failed to achieve a breakthrough. On 2 February 1920, the Tartu Peace Treaty was signed between Estonia and Soviet Russia, with the latter pledging to permanently give up all sovereign claims to Estonia.