Батальон пошел в атаку, немцы встретили его плотным огнем. Пробежав двести метров, солдаты залегли, и казалось, нет возможности прорваться. Пять укрепленных ДЗОТов и ДОТов вели прицельный огонь. Постарались снайперы из роты Жоры. Они сумели держать три укрепленных точки под постоянным обстрелом. Не успевал новый солдат встать к пулемету, как его тут же убивали. Увидев это, Георг поднял свою роту и рванулся вперед. Снайперы остались на месте, продолжая держать под прицелом опасные точки врага. Киселев поднял остальных. Над позициями противника пролетели наши самолеты и сбросили несколько бомб. Эти взрывы помогли, клубы дыма и поднятая пыль прикрыли наступавших и прижали к земле врага. Нескольких минут после взрыва хватило, чтобы солдаты приблизились вплотную ко второму рубежу. Забросав противника гранатами, они прорвались к городским укреплениям и в упор стали расстреливать немцев.
Противостояние на окраине города затянулось. Немцы, как и предполагалось, засели в домах. Они знали здесь каждый проулок и использовали это. Но уже через час на указанную улицу въехали наши танки. Танкисты не скромничали — рушили дома и выстрелами и гусеницами. Причем стреляли по нижним этажам сразу из двух-трех башенных орудий. Дом рушился со всеми пулеметчиками, засевшими на верхних этажах.
— Первая рота за танками, вторая справа, третья слева под домами! Вперед, — крикнул Киселев.
Григорий был рядом, он посмотрел на солдат и увидел, что все услышали его команду. Радист не понимал, как это у него получается: среди рева танков, взрывов и выстрелов докричаться до каждого. Видно, что-то особенное было в его голосе, да еще сами бойцы помогали, передавая его приказ по цепи. Голос комбата, словно эхом, отдавался посреди гуляющей войны. Позже Григорий понял, что это эхо голоса таких же, как он солдат. Но в тот момент радист держался рядом с комбатом.
Выскочив из-за дома, они, прячась за танком, стали медленно продвигаться по улице. Со всех сторон по ним стреляли. Пули со свистом отскакивали от брони танка. Снайперы не успевали снимать пулеметчиков. Почти из каждого окна и подъезда велся огонь. Через сто метров из тех домов, что остались сзади, выжившие немцы открыли огонь в спины солдат батальона.
— Саленко! Очисти дома! — крикнул Киселев. Молодой лейтенант с взводом бойцов кинулся в подъезд, затем в другой. Он методично уничтожал пулеметчиков, прекращая их выстрелы. Тех, к которым было особо трудно подобраться, забрасывали гранатами. Небольшая заминка в движении собрала отставших бойцов. Все приготовились быстро перескочить через первый перекресток. Вперед пошли танки, но не успел механик высунуть на перекресток дорог полкорпуса, как ему в бок попал «фаустпатрон». Танкисты выскочили. Бойцы батальона прикрыли их огнем. Подбитый танк перекрыл дорогу остальным, но вторая машина сдвинула его в сторону и закрыла видимость со второй улицы. Киселев с первой ротой, используя это укрытие, перебежали через перекресток, и сразу попали под перекрестный огонь из домов. Прячась за одинокими деревьями и углами зданий, они вступили в перестрелку, но два танка сумели пройти дальше по улице. Они расстреляли из орудий дома, и постепенно плотный огонь врага превратился в одинокие выстрелы. Киселев махнул рукой, и бойцы побежали за ним по улице. Саленко с бойцами шел сзади и продолжал обшаривать дома и добивать тех, кто сумел затаиться. Комбат с небольшими потерями пробился ко второму перекрестку. Остался один танк. Второй немцы подбили, бросив из окна несколько фанат. На очередном перекрестке улица была перекрыта баррикадой. Сложенные друг на друга мешки с песком были хорошим укрытием, к тому же немцы оборудовали огневую точку и поставили крупнокалиберный пулемет. Эта адская машина заработала и скосила часть первой роты. Комбат с солдатами укрылись в подъезде трехэтажного дома. Поднялись на второй этаж, выбили дверь и залегли под окнами. Бойцы стали вести прицельный огонь, но успокоить пулемет не могли. Григорий видел двух немцев, сидящих за ним. Он стрелял в этих людей, но они словно заговоренные продолжали вести огонь, расстреливая тех, кто прижался к полукруглой, выложенной из булыжника мостовой.
— Ну, танкисты, чего вы там? Дави его на хрен! — крикнул комбат. И танкисты как будто услышали его. Танк газанул, выпустил большое облако белого дыма и, сорвавшись с места, снес огневую точку вместе с мешками и пулеметчиками.
— О, молодцы! Ну что, давай за ним! В проход! — крикнул он спрятавшимся в доме бойцам. Солдаты выскочили из дома, а комбат на мгновение замер. Он оглянулся и, увидев подкрепление, улыбнулся.
— Вы чьи будете?
— Сергея Петровича! — ответил капитан.
— А-а, знаю. Ну, слава о вас хорошая. Как пойдете? С нами?
— Ты майор Киселев? — Да.
— Значит, с тобой.
— Отлично. Задача такая. До того перекрестка, но через мешки с песком не прыгаем. Уходим вправо и на железнодорожную станцию.
— Слушай, комбат, — обратился к нему усатый капитан. — Посмотри карту. Видишь, можно раньше свернуть и идти не по большой улице, а по вот этой тонкой. Она параллельно до самой станции идет.
— Отлично, значит, на повороте уходим вправо. Где Саленко?
— Я здесь, — отозвался лейтенант.
— Остаешься на углу, прикрываешь и всех на право отправляешь. Понял. Да подгоняй, а то плетутся как сонные мухи. Ну что, «гавнюки», вперед!
— Ты это, комбат, не заговаривайся, — обиженно произнес капитан.
— Хорошо, я без обид, — немного оправдываясь, ответил Киселев. Они выскочили из-за танка и побежали вдоль улицы, обстреливая дома. Единственный танк ухал прицельно. Он затыкал все попытки остановить бегущих.
— Все за угол — этот поворот! А ну, капитан, сравни название улицы. Вон видишь, табличка болтается.
— Она! — ответил капитан.
— Отлично! Вперед! — крикнул майор. На этой улице особого огня не было. Из окон не стреляли, лишь изредка немцы выскакивали на дорогу, но их тут же сносили в сторону пули бегущих. Киселева с бойцами догнал танк. Его, как и других, завернул лейтенант Саленко. На танке сидели бойцы второй роты и их командир Жора.
— Давай, давай вперед! — крикнул им Киселев и махнул рукой, показывая направление, — там, у станции не горячитесь, дождитесь нас! — Жора кивнул головой, и танк помчался вперед, солдаты побежали за ним. Комбат остановился, выставил вперед грудь и глубоко вздохнул несколько раз. К нему подбежал Григорий.
— Я здесь, товарищ комбат!
— А, Гриша, молодец! Ну что, кричать по рации пока не будем! Пополнение подоспело и ладно.
— Обидчивые какие-то, — произнес радист, вспомнив о недовольном усатом капитане.
— Так, пошли, по пути расскажу. Только ты за домами и улицей следи. А я сейчас остальных подгонять буду. Мимо них продолжали бежать солдаты, и Киселев грубым голосом заорал:
— Бегом, не ленись, там наши ребята ждут вас, а вы еле тянетесь.
Бойцы ускорили темп, но им мешало свободно бежать то, что приходилось смотреть на окна и дергаться от каждого солнечного блика.