Командующий 30-й АД.Д. Лелюшенко.
К этому моменту наибольший успех противником был достигнут на правом фланге 16-й армии. 23 ноября вражеские соединения обошли советские войска северо-восточнее и юго-западнее Клина. Чтобы избежать окружения, наши части оставили город. В тот же день врагу удалось захватить также и Солнечногорск. Продолжая наступление, немецко-фашистские войска заняли Рогачево, Яхрому, где и смогли переправиться на восточный берег канала Москва – Волга. Южнее противником была захвачена Красная Поляна. Выйдя на южную окраину близлежащей деревни Катюшки, немцы оказались на расстоянии 30 км от Кремля.
В конце ноября в состав войск правого крыла Западного фронта начали прибывать войска из резерва Ставки ВГК: 1-я Ударная и 20-я армии. Были усилены свежими соединениями и частями 16-й и 30-й армии. Пытались нарастить мощь своей ударной группировки и немцы. Из под Калинина были переброшены дивизии 41-го танкового корпуса. Они вступили в бой в первых числах декабря, но оживить затухавшее немецкое наступление не смогли. К концу ноября – началу декабря в результате контрударов в районах Дмитрова, Яхромы, Красной Поляны и Крюкова советские войска остановили продвижение противника, который, понеся потери, начал переходить к обороне. В результате были созданы необходимые условия для перехода в контрнаступление. Собственно упомянутые контрудары, как неоднократно указывал бывший командующий Западным фронтом Г. К. Жуков, и были составляющими этого контрнаступления.
Клинско-Солнечногорская наступательная операция правого крыла Западного фронта, проведенная 6—25 декабря 1941 г., последовала вслед за завершением оборонительных боев без какой-либо оперативной паузы. Это позволило получить определенные преимущества. Немецкие войска в тот момент не успели организовать оборону по всему фронту вклинения и находились в неустойчивом положении. Дата начала наступления довольно условна, так как 20-я А и 1-я УдА начали наносить контрудары еще 1-го декабря и не прекращали боевых действий до 6-го (о чем будет подробнее рассказано далее), а 16-я А начала атаку только 7-го декабря. Цель Клинско-Солнечногорской наступательной операции – разгром 3-й и 4-й танковой групп противника (7 танковых, 3,5 моторизованных и 9 пехотных дивизий) в районе Клин, Истра, Солнечногорск, ликвидация угрозы обхода Москвы с севера, создание благоприятных условий для дальнейшего наступления на запад. К началу операции войска правого крыла (30-я, 1-я Ударная, 20-я, 16-я, 5-я армии) Западного фронта занимали рубеж западнее Свердлова (у Волжского водохранилища), Дмитров, Красная Поляна, р. Нара. Замысел советского командования предусматривал нанесение по противнику ударов по сходящимся направлениям с северо-востока и востока силами 30-й, 1-й Ударной, 20-й и 16-й армий. 5-я армия наступлением своих правофланговых соединений вдоль левого берега р. Москвы должна была обеспечить левый фланг ударной группировки. С войсками Западного фронта взаимодействовали войска левого крыла Калининского фронта. Для поддержки наступления с воздуха выделялись до 75 % авиации фронта, а также авиация резерва ВТК. Противник превосходил советские войска в артиллерии в 1,2, в танках – в 1,5 раза, лишь в людских ресурсах армии правого крыла фронта имели превосходство в 1,6 раза.

Командующий группой армий Центр Ф. ф. Бок.
6 декабря советские войска перешли в наступление, которое получило развитие сначала на северной оконечности Западного фронта. Затем началось продвижение остальных армий северного крыла. Преодолевая упорное сопротивление противника, и отражая его контрудары, они в течение первой половины декабря продвинулись до 40–60 км, освободили Яхрому, Рогачево, Красную Поляну, Истру. В ночь на 12 декабря был освобожден Солнечногорск.
Командующий 3-й ТГр X Г. Рейнгардт.
Более недели продолжалась борьба за Клин (освобожден 15 декабря). После этого войска фронта продолжали преследовать отступавшего врага и 20 декабря освободили Волоколамск. 21 декабря советские войска достигли рубежа рек Лама и Руза, где встретили организованное сопротивление противника на заранее подготовленных позициях. До 25 декабря армии Западного фронта вели бои, пытаясь прорвать немецкую оборону на рубеже р. Ламы, но успеха не имели. Этот день считается датой официального окончания Клинско-Солнечногорской наступательной операции. Однако попытки продолжить движение вперед активно продолжались и после этой даты, что только привело к излишним потерям и так уже существенно ослабленных войск.
Командующий 3-й ТГр Э. Гепнер.
С действиями правого крыла Западного фронта были тесно связаны действия Калининского фронта, который начал наступление 5 декабря против находившейся перед ним 9-й армии противника. Наступление фронта протекало медленно. Немецкая пехота находилась на своих позициях почти два месяца и сумела хорошо подготовиться к обороне. Войска Калининского фронта к моменту начала контрнаступления не получили из резервов Ставки свежих соединений. Здесь действовали ослабленные в предыдущих боях части и соединения. Кроме того, на ряде участков командование неверно организовало прорыв обороны противника. В результате, например, наступление 29-й армии было остановлено в первый же день, а часть ее соединений оттеснена в исходное положение. Несколько более успешно действовали войска 31-й армии южнее Калинина. Но и здесь положение (как и в целом, в окрестностях Калинина) кардинально изменилось только в связи с успехами 30-й армии Западного фронта. Ее продвижение после освобождения Клина стало угрожать немецким тылам и принудило 9-ю немецкую армию в ночь на 16 декабря начать отход. В этот же день Калинин был взят, а 30-я армия передана обратно в состав Калининского фронта
В ходе Клинско-Солнечногорской наступательной операции советские войска разгромили: 3-ю и 4-ю танковые группы врага, отбросили их разбитые соединения на 90—110 км, уничтожили и захватили большое количество орудий, танков, другой боевой техники, боеприпасов и разного имущества. Был ликвидирован выступ фронта севернее Москвы, образовавшийся в ходе немецкого наступления в ноябре. К сожалению, разгром был неполным. Противнику удалось спасти значительную часть живой силы, что и обусловило тяжесть боев на Ламе.
Из сорока дней войны (с 15-го ноября до 25-го декабря), пришедшихся на эти две операции, только десять дней враг находился на рубеже канала Москва – Волга, а в секторе, образованном Ленинградским и Дмитровским шоссе, чуть больше трех недель. Именно в этот промежуток времени и произошли главные военные события на Северном крыле Западного фронта.
Яхромский мост
«Главное не пустить немцев за канал»
Маршал Б.М. Шапошников
«Зная, что они должны задержать врага, и мучаясь сомнениями, что может быть завтра им самим эти мосты понадобятся, они откладывали их уничтожение до самого последнего момента и иногда опаздывали»
Б. Такман, «Августовские пушки»
Бои, на северном крыле Западного фронта в конце ноября – начале декабря 1941 г. были так или иначе связаны с борьбой за линию канала Москва – Волга (на участке от Дмитрова до Химок). В силу своей конфигурации канал оказался как на пути немецких войск, двигавшихся непосредственно к Москве, так и перед той группировкой противника, которая стремилась прорваться на восток. Даже зимой канал оставался серьезным препятствием для наступающей стороны. В конце ноября лед на нем был еще тонок. Да и в дальнейшем его можно было взломать, изменив уровень воды в канале, или просто взорвать. Это создавало трудности даже для пехоты, а тяжелую технику лед не мог выдержать и в декабре. Чтобы обеспечить действия танков, необходимо было иметь в распоряжении мосты на канале. Овладение ими и образование плацдармов для дальнейшего продвижения вперед стало важнейшей задачей для наступающей стороны.