На карте в «Утерянных победах» против двух дивизий 56-го моторизованного корпуса сосредотачиваются три советских корпуса: 22-й и 52-й стрелковые, 1-й механизированный. Правда, из отдельных дивизий на ней обозначены только 3-я и 21-я танковые, 220-я моторизованная, 180-я стрелковая. На самом деле две танковые дивизии имели в сумме только два танковых и артиллерийский полки, в 202-й (а не 220-й) моторизованной дивизии был большой некомплект личного состава, практически совсем отсутствовали транспорт и артиллерия, поэтому в ходе операции она играла пассивную роль, занимая оборону по южному берегу Шелони напротив Сольцев. Полнокровными были только две свежие дивизии – 70-я (15 300 человек) и 237-я (около 12 000 человек), но около половины в них составляли только что призванные резервисты, не имевшие никакого боевого опыта и минимальную подготовку. В 183-й стрелковой дивизии оставалось около 7000 человек, два полка 202-й мотодивизии имели порядка 5000 человек, танковые полки почти не имели пехоты.
Общая численность советских войск, активно или пассивно принявших участие в операции, составляла порядка 42–45 тысяч человек. Против них действовали основные силы 8-й танковой и 3-й моторизованных дивизий Вермахта, а также некоторые корпусные части (например, моторизованный саперный полк). В целом силы противника в этом районе насчитывали не менее 30 тысяч человек.
Соотношение бронетехники определить сложнее. На 22 июня 8-я танковая дивизия Вермахта имела 212 танков, в том числе 8 Pz. III и 30 Pz. IV. Согласно записи Гальдера от 13 июля (по докладу Буле), потери в танках на этот момент составили около 50 % наличных сил – правда, здесь учтены в том числе эвакуированные в тыл поврежденные машины. В любом случае мы можем оценить силы 212-й танковой дивизии в 100–120 исправных машин, из них 20–25 средних.
21-я танковая дивизия, к тому времени выдержавшая бой на Псковском шоссе, имела в своем составе не более 110 танков Т-26, часть из которых была неисправна либо осталась в тылу. В остатках 5-го полка 3-й танковой дивизии на 15 июля насчитывалось 4 танка Т-28, 2 КВ и 16 БТ. Два подбитых танка БТ-7 и один немецкий Pz. 38(t) среди каменных городских домов хорошо видны на фотографии, сделанной в освобожденном городе и опубликованной советскими газетами уже летом 1941 г.
Как мы видим, противоборствующие стороны имели примерно равное количество танков. Советские войска обладали примерно полуторным превосходством в численности, но значительно уступали противнику в маневренности и подготовке личного состава. Однако такое соотношение сил имело место лишь в самом начале наступления – уже 15 июля в бой спешно вводится прошедшая переформирование дивизия СС «Мертвая голова»[207] и силы сторон полностью уравниваются. Тем не менее советское наступление было остановлено только 18 июля, когда 70-я и 237-я стрелковые дивизии вышли к реке Ситня в 15 км западнее Сольцы. Немецкие войска получили настолько сильный удар, что 8-ю танковую дивизию пришлось на четыре дня вывести из боя для пополнения и переформирования.
Немецкое наступление возобновилось лишь после того, как выдвинувшийся в район Порхова 1-й армейский корпус (11-я и 21-я пехотные дивизии), временно переданный в подчинение 4-й танковой группе, начал наступление южнее реки Шелонь. 19 июля 3-м полком 21-й пехотной дивизии была взята узловая станция Дно. Правее нее 11-я пехотная дивизия отбросила потрепанные части 22-го Эстонского стрелкового корпуса (180-ю и 182-ю дивизии), вышла на Шелонь выше Сольцев и 21 июля, переправившись через реку, вновь заняла город.