Похоже, Сталин довольно быстро решил, что война с Финляндией может быть необходима. 29 октября Ленинградский военный округ представил наркому обороны Клименту Ворошилову «план действий по уничтожению наземных и военно-морских сил финской армии»50. В середине ноября 1939 г.
Сталин якобы сообщил Военному совету, что «нам придется воевать с Финляндией»51. Примерно в то же время Ворошилов отдал приказ о том, чтобы к 20 ноября советские войска были стянуты в окрестности Ленинграда, а командиры на местах приготовились к началу военных действий к 21 ноября52. Поводом для объявления войны стали пограничные столкновения между советскими и финскими войсками. 28 ноября Молотов отказался от пакта о ненападении, подписанного СССР и Финляндией в 1932 г. На следующий день Советский Союз разорвал дипломатические отношения с Финляндией53. Той же ночью Сталин начал восьмичасовое совещание в Кремле со своими ближайшими соратниками, среди которых был Ворошилов54. На следующий день Красная Армия атаковала Финляндию.
По словам Хрущева, советское руководство не ожидало затяжного конфликта с Финляндией и было уверено, что финны отступят, столкнувшись с угрозой войны или, по крайней мере, как только будет открыт огонь55. То, что Москва надеялась на легкую войну и быструю победу, было очевидно из политических приготовлений к конфликту. 30 ноября Молотов сказал послу Германии, что «не исключено, что в Финляндии будет создано другое правительство – дружественное Советскому Союзу, а также Германии. Это правительство будет не советским, а типа демократической республики. Советы там никто не будет создавать, но мы надеемся, что это будет правительство, с которым мы сможем договориться и обеспечить безопасность Ленинграда»56. Что Молотов имел в виду, стало ясно на следующий день, когда Советы создали свое марионеточное правительство – «народное правительство Финляндии» во главе с финским коммунистом Отто Куусиненом. 2 декабря правительство Куусинена торжественно подписало с СССР пакт о взаимопомощи, полностью удовлетворявший основные требования Сталина по вопросам безопасности и территориальным вопросам в обмен на 70 000 квадратных километров Советской Карелии57.
В какой-то мере создание правительства Куусинена было просто идеологическим «фиговым листком», который был нужен, чтобы прикрыть вторжение Советского Союза в Финляндию. В то же время, создание этого правительства отражало искреннюю веру (или по крайней мере надежду) Советов в то, что ввод советских войск будет встречен народным восстанием против буржуазного Хельсинки58. То, что Сталин пытался оправдать финский конфликт с позиций идеологии, очевидно из его разговора с Димитровым в январе 1940 г., в котором он связывал вторжение советских войск в Финляндию со всемирной политической борьбой за социализм: «Мировая революция одним разом – это чепуха. Она происходит в разное время в разных странах. Действия Красной Армии тоже имеют отношение к мировой революции»59. Впрочем, Сталин был ограничен в восприятии событий идеологией, но не ослеплен ею. Как только стало ясно, что политические события в Финляндии развиваются не в соответствии с идеологической схемой, правительство Куусинена исчезло со сцены. Более того, в том же разговоре с Димитровым Сталин отметил, что может согласиться на гораздо более скромные требования к Финляндии: «Мы не стремимся получить территорию Финляндии. Но Финляндия должна быть государством, дружественным Советскому Союзу»60.
На военном фронте советско-финская война проходила в два основных этапа. В декабре 1939 г. Красная Армия широким фронтом атаковала финские оборонительные укрепления. В атаке принимали участие пять отдельных армий общей численностью около 1,2 миллиона при поддержке 1500 танков и 3000 самолетов. Основная сила удара приходилась на так называемую «линию Маннергейма» на Карельском перешейке. Эта линия оборонительных укреплений (как естественных, так и искусственных), названная в честь главнокомандующего финских вооруженных сил, проходила по всей ширине перешейка. Атаку по линии Маннергейма вела 7-я армия под руководством К.А. Мерецкова, командующего Ленинградским военным округом. Целью советской армии было прорвать линию Маннергейма, занять город Виипури, а затем направиться на запад, к столице Финляндии, Хельсинки. Первые атаки советских войск не принесли результата. Финны очень хорошо сражались и крепко держали оборону, погода была плохой, а советское наступление – неуклюжим и плохо скоординированным. В январе 1940 г. советские войска перегруппировались, прибыло подкрепление и командующим военными действиями был назначен С.К. Тимошенко. В середине февраля Тимошенко начал хорошо продуманное наступление, которое также концентрировалось на линии Маннергейма. На этот раз советские войска сумели прорвать финскую оборону и отбросить войска Маннергейма по широкому фронту61.
К марту 1940 г. Красной Армии удалось разбить остатки финской обороны, начать наступление на Хельсинки, а затем оккупировать всю территорию страны. Тем не менее, Сталин принял решение ответить на мирную инициативу Финляндии: он начал переговоры, завершившиеся подписанием договора об окончании войны. В соответствии с договором, подписанным 12 марта 1940 г.62, Финляндия уступала всем территориальным требованиям Советского Союза, но при этом сохраняла свою независимость и суверенность, причем, в отличие от других стран Балтии, без подписания пакта о взаимопомощи и без размещения советских военных баз в ее материковой части. Относительная сдержанность Сталина по отношению к Финляндии была реакцией на развитие конфликта, который к весне 1940 г. уже угрожал перерасти в полноценное участие СССР в общеевропейской войне.