2-я армия двинулась в следующем порядке: впереди (на восток), вдоль железной дороги, – авангард в составе частей особого назначения под командой полковника Макри; колонны главных сил двигались: по тракту – колонна генерала Вержбицкого, в составе Тобольской и Южной групп; вдоль железной дороги, за авангардом, – группа генерала Петрова и в переходе, сзади, – группа генерала Бангерского;
южнее, по второстепенным дорогам, для прикрытия с юга, шли казачьи части генерала Волкова и 1-я кавалерийская дивизия. Обозы частей 2-й армии, тяжелая артиллерия и лечебные заведения двигались отдельно.
Передовые части подошли к окрестностям Красноярска 4 января. Утром 5 января была назначена атака города. Группа генерала Петрова в составе 4-й Уфимской стрелковой и 2-й Уфимской кавалерийской дивизий должна была атаковать город с запада. Группа генерала Вержбицкого, ночевавшая в селе Зеледееве, получила задачу атаковать Красноярск с севера. При Уфимской дивизии находился запасный батальон ижевцев, принявший участие в наступлении. Этот батальон квартировал в Томске, и к нему собирались для поправки раненые и больные ижевцы и проходили обучение новички, не бывшие раньше в строю.
Во время восстания в Томске 17 декабря 1919 года подпольных организаций и гарнизона все верные долгу части покинули город. Запасный батальон выступил в полном составе из Томска, под командой капитана Ильина. Не имея возможности присоединиться к своей дивизии, он был временно прикомандирован к 4-й Уфимской.
В бою 5 января под Красноярском Запасный батальон наступал с уфимцами от разъезда Бугач, южнее железной дороги – на правом фланге боевого участка. Наступление оказалось неудачным. Кавалерийская дивизия, действовавшая к северу от железной дороги, застряла в снегу. Отряд особого назначения полковника Макри начал отступать без видимых оснований. Польский бронепоезд, появившийся из Красноярска, на флаге которого была заметна только красная полоса, был принят за принадлежавший противнику; это вызвало смятение в рядах наступавших. Наступление не было поддержано атакой с севера колонной генерала Вержбицкого; по неизвестной причине эта колонна простояла день в Зеледееве и только вечером двинулась вперед и прошла севернее Красноярска, пробив себе дорогу. Запасный батальон ижевцев понес в этом бою большие потери: из состава в 680 штыков вышло из боя только 380 бойцов.
Деревня Зеледеево была вечером 5 января занята регулярными красными войсками, наступавшими по тракту. Противник грозил сжать 2-ю армию с двух сторон. При таких условиях предполагаемая повторная атака на Красноярск, с несомненным ударом красных с запада в тыл атакующим, могла закончиться новой неудачей или тяжелым поражением и большими потерями. Неуверенность в успехе побудила старших начальников – главнокомандующего генерала Каппеля и командующего 2-й армией генерала Войцеховского – отказаться от захвата Красноярска и обойти город с севера.
Был намечен путь прорыва из района Минино – Зимино, через деревню Дрокино, на деревню Темерино (на старых картах – Темирино) и далее, в обход города севернее. Для движения в Темерино из Дрокина, которое расположено на большом тракте, необходимо было пройти по тракту 2 версты в сторону Зеледеева, находившегося в руках красных, и повернуть к северо-востоку, по дороге на Темерино. Для обеспечения этого перекрестка была назначена Камская дивизия генерала Пучкова, которая до рассвета 6 января выступила на Дрокино.
Прорваться благополучно намеченным путем удалось только посланным вперед обозам Камской дивизии, под прикрытием 29-го Бирского полка. Навстречу остальным полкам Камской дивизии, развертывавшимся для обеспечения перекрестка, уже подходили цепи противника из Зеледеева. Произошел упорный бой. Полки камцев понесли тяжелые потери. Испытывая недостаток патронов, камцы должны были отойти от перекрестка к деревне. Поворот с тракта на дорогу в Темерино удержать не удалось.
Подходившие к району Дрокина отряды искали возможности прорваться к северу без дорог. Так, одной из первых прошла 2-я Уфимская кавалерийская дивизия, начальник которой генерал Кантакузен сообщил генералу Пучкову, что он имеет хорошего проводника, и прошел мимо, не оказав помощи. Подошедшие вслед 4-я Уфимская дивизия и некоторые другие части подкрепили камцев и приняли участие в отражении красных при их попытках захватить Дрокино.
Прибывший к полю боя главнокомандующий генерал Каппель со своим конвоем выдвинулся для угрозы правого фланга противника, но красные успели предупредить этот маневр своими резервами. Генерал Войцеховский посылал на помощь все, что еще не потеряло боеспособность, в том числе 3-й Барнаульский полк, в большом порядке подошедший из Минина. Бой затянулся на несколько часов и дал возможность многим частям проскочить на север. Камская дивизия, выйдя из боя с большими потерями, собралась в Темерине к 15 часам. Уфимская подошла туда же к вечеру.