Сражение при Тали — Ихантала
К 21 июня на направлении главного удара Ленинградского фронта на Карельском перешейке по-прежнему действовала 21-я армия генерал-полковника Д. Н. Гусева. Армия занимала участок фронта примерно в 30-35 километров от Выборгского залива до района южнее озера Носкуонселькя силами 12 дивизий 4 стрелковых корпусов (слева направо — 108-й, 110-й, 97-й и 109-й) при поддержке танковых, артиллерийских и инженерно-сапёрных частей и соединений и значительной части авиации 13-й воздушной армии. В оперативном резерве армии находились 3 стрелковые дивизии 30-го гвардейского корпуса[12]. Всего ударная группировка Ленинградского фронта (включая часть сил 23-й армии генерал-лейтенанта А. И. Черепанова) на участке фронта от Выборга до реки Вуоксы насчитывала около 150000 солдат и офицеров. Практически все стрелковые дивизии армии были измотаны в предыдущих боях и насчитывали от 4000 до 6500 солдат и офицеров в каждой[12].
Сражение при Тали — Ихантала
В ходе боёв 21-24 июня был выявлен участок местности шириной около 10 километров севернее Тали, относительно пригодный для массированного использования танков. Именно здесь советское командование приняло решение нанести главный удар на следующем этапе наступления, для чего из резерва был выдвинут 30-й гвардейский стрелковый корпус генерал-лейтенанта Н. П. Симоняка. На направлении главного удара советских войск оборону занимала финская 18-я пехотная дивизия, чуть левее, северо-восточнее Тали — части 4-й пехотной дивизии, а на правом фланге, между Суоменведенпохья и озером Карстилянярви — 3-я пехотная бригада.