Również 22 czerwca wojska 7 Armii kontynuowały natarcie. 365 Dywizja, odrzuciwszy przeciwnika z przyczółka, który zajmował na południowym brzegu, sforsowała Świr w okręgu Woznjesjeńja. Dywizję wspierała ogniem Flotylla Oneska. 99 Korpus zajął rejonowe centrum Podporożje i też przeprawił się przez rzekę.

Do końca dnia Świr był sforsowany od jeziora Onega do Ładoga. Dążąc do zachowania swojej siły, Finowie zaczęli pośpiesznie wycofywać 8 i 5 Dywizji i 15 Brygadę na drugą, główną linię obrony Miegriega – Sumbatuksa i Sarmiagi – Czepiga, a 7 dywizję – na Pietrozawodsk. Odejście osłaniały silne oddziały osłonowe. Cofając się, Finowie wysadzali mosty, urządzali zwały, minowali drogi.

Rankiem 23 czerwca 4 Korpus Strzelecki i 37 Korpus Strzelecki prowadziły walki w pasie przedpola drugiej linii obrony przeciwnika w okręgu Sumbatuksa – Miegriega – Sarmiagi – Czepiga. 99 Korpus po przeprawie przez Świr w okręgu Podporożja nie spotkał zorganizowanego oporu Finów. Kolumnami marszowymi wojska ruszyły po leśnej drodze do Kotkozjeru i wyszły tam na szosę Pietrozawodsk – Ołoniec. W tym samym czasie Flotylla Ładoska wysadziła desant w międzyrzecze Tułoksy i Widlicy na tyłach fińskiej obrony dla wsparcia wojska, które nacierały od frontu. Przy wsparciu statków i lotnictwa desant zablokował linię kolejową i szosę Ołoniec na Pitkiarant.