При освобождении Томской губернии большую помощь Красной Армии оказали партизаны. Еще осенью 1919 года по заданию Томского партийного комитета было подготовлено массовое восстание рабочих и крестьян, охватившее Кузнецкий и Мариинский уезды. Из партизанских отрядов и повстанцев была организована партизанская армия, переименованная в декабре 1919 года в 1-ю Томскую партизанскую дивизию. В ее рядах насчитывалось до 18 тысяч бойцов. Командиром дивизии был избран В. П. Шевелев-Лубков, политическими комиссарами — А. Н. Геласимова, П. Ф. Федорец и Г. Д. Шувалов-Иванов. Во время отступления белогвардейских войск под ударами Красной Армии партизаны наносили им удары по флангам, разгромили несколько частей, взяли много пленных. Партизаны спасли от разрушения и опустошения белогвардейскими бандами многие города, села и деревни Томской губернии.
Отступление колчаковцев за Новониколаевском стало таким поспешным, что они догнали удиравшие в эшелонах на восток войска интервентов. Интервенты, боясь задержки, не только отказали белогвардейцам в подвижном составе, но и пригрозили применить оружие, если те вздумают использовать железную дорогу. Как только дело дошло до спасения собственной шкуры, от былой «дружбы» между интервентами и белогвардейцами не осталось и следа. Колчаковцы вынуждены были продолжать отступление по грунтовым дорогам, главным образом по Сибирскому тракту, идущему параллельно железнодорожной линии.
Но это не помогло интервентам. В 20-х числах декабря в районе селения Поломошное Красная Армия настигла их арьергарды, в частности польских легионеров. Советские части опрокинули прикрытия противника и овладели станцией Тайга. Разбитые наголову легионеры бежали к Ачинску, а затем к Красноярску вслед за бело-чехословацкими войсками.
При освобождении Восточной Сибири Красная Армия встретила, как и в Западной Сибири, мощную поддержку партизан. Группировка партизан в южных районах Енисейской губернии (Канский, Северо-Ачинский, 1-й Манский и 2-й Тальский полки), руководимая П. Е. Щетинкиным и А. Д. Кравченко, еще в августе 1919 года провела подготовку к соединению с Красной Армией. В августе в Белоцарске (Кызыл) состоялся съезд партизан, на котором был принят дисциплинарный устав и избран армейский совет. В середине августа партизаны разгромили в районе Белоцарска трехтысячную группу колчаковцев, освободили Урянхайский край (Тува) и открыли себе путь на Минусинск. Он был взят партизанами 13 сентября. Колчаковцы бежали к Красноярску.
С приближением советских войск к Красноярску партизаны усилили боевую активность в северных районах Енисейской губернии. Их удары становились все более чувствительными для белых. Выполняя июльскую директиву Центрального Комитета партии, партизаны формировали роты, батальоны и полки принимали структуру регулярной армии. В августе в деревне Штукатурово, Енисейского уезда, Енисейской губернии, состоялся I съезд североенисейских партизан. На съезде был избран армейский совет, который установил связь с южноенисейскими партизанами. Партизаны деятельно готовились помочь Красной Армии освободить Красноярск.
В самом Красноярске активную работу по координации партизанского движения центральной Сибири проводил губернский подпольный комитет РКП(б). В сентябре 1919 года он созвал в Красноярске подпольную конференцию представителей всех партизанских отрядов. Партизаны единодушно решили всеми силами содействовать успешному продвижению Красной Армии, нападениями на войска противника вносить расстройство и панику в его ряды, взрывами мостов и разрушением путей затруднять отступление интервентов и белогвардейцев.
В конце ноября Реввоенсовет 5-й армии установил прямую связь с енисейскими партизанами. Партизанам была послана директива: действовать на участке железной дороги между Ачинском и Красноярском и за пятидесятой верстой восточнее Красноярска. Партизаны должны были «произвести крупные разрушения дорог, взрывая мосты, водокачки и производя крушения, с таким расчетом, чтобы исправление их требовало много времени».
Разрушения предписывалось производить «на возможно большем участке на расстоянии одно от другого в 10–15 верстах».
От партизан требовалось также всеми средствами препятствовать врагу восстанавливать разрушенные объекты [412]
.Выполняя эту директиву, партизанские полки под командованием Кравченко и Щетинки на выступили из Минусинска, разделившись на две колонны: одна двинулась на Красноярск, а другая — на Ачинск, на соединение с Красной Армией.