Situasjonen var imidlertid forbedret for forsvarerne, da frontens lengde var blitt avkortet, og den var forankret i sjøbredder i begge ender. Forsterkninger hadde forbedret styrkeforholdet: Det var 3 finske divisjoner og to brigader mot fire sovjetiske divisjoner og en brigade. Bakkene syd og vest for byen Karhumäki dannet naturlige forsvarsstillinger, som ble utbygget med omfattende befestninger der den den finske framrykning stoppet den 8. november.