.
Таблица 6
Боевой состав Западного фронта на 15 мая 1920 г.
Таблица 7
Боевой состав польских войск в Белоруссии
К началу наступления войска Западного фронта (см. табл. 6) располагались следующим образом. Северная группа войск занимала рубеж: Опочка – Дисна (западнее Полоцка) – Янополье (8 км северо-западнее Витебска). Южнее нее располагалась 15-я армия (командующий – А.И. Корк, член РВС – Н.С. Тихменев). Ее фронт проходил от Янополья до района 15 км юго-восточнее города Лепель. Далее по восточному берегу Березины действовали части 16-й армии (командующий – Н.В. Соллогуб, член РВС – А.Э. Дауман). Ее левый фланг находился в районе города Речицы. Судя по данным таблицы 8, советскому командованию удалось создать значительное превосходство в силах над противником. Теперь все зависело от умения командования фронтом организовать наступление.
Таблица 8
Соотношение сил к 15 мая 1920 г.

Рано утром 14 мая 1920 г. 15-я армия и части Северной группы перешли в наступление. 16-я армия не смогла в этот день начать наступление, поскольку не завершила перегруппировку частей. Прикрываясь естественным препятствием, образуемым Березиной и ее притоками с их болотистой долиной, 8-я и 1-я польские пехотные дивизии оказали упорное сопротивление, особенно в районе Полоцка и Лепеля. Но удержаться противнику не удалось. После упорных боев его оборона была прорвана. Войска 15-й армии уже в первый день наступления продвинулись вперед на 6–20 км и освободили Лепель, в боях за который отличился 43-й полк 5-й стрелковой дивизии под командованием В.И. Чуйкова. Потерпев поражение, части противника начали отход на Свенцяны, Молодечно. К исходу 16 мая основные силы 15-й армии, наступавшие в северо-западном направлении, вышли на рубеж Дисна – Зябки. Маневрируя войсками в лесисто-болотистой местности, командование Западного фронта 17 мая изменило направления удара Северной группы с юго-западного на северо-западное, а 15-й армии – с северо-западного на юго-западное. В результате этого войска 15-й армии и Северной группы стали растекаться по фронту в трех направлениях, удаленных друг от друга на 50–70 км. Кроме того, за 5 дней фронт наступления 15-й армии расширился с 60 до 110 км.
Противник воспользовался замедлением темпа наступления советских войск и организовал планомерный отход своих частей и подтянул резервы. Польское командование использовало также и то обстоятельство, что 16-я армия перешла в наступление только 19 мая, когда сила ударов 15-й армии стала значительно ослабевать, а ее наступление выдыхаться. 16-я армия вела наступление всего двумя дивизиями, которые находились в 80 км от левофланговых частей 15-й армии. К исходу 23 мая советские войска захватили на западном берегу Березины плацдарм, имевший 40 км по фронту и 60 км в глубину, и освободили город Игумен. 24–26 мая польские части нанесли контрудар и отбросили части 8-й стрелковой дивизии за Березину. В то же время были отбиты попытки 21-й и 17-й стрелковых дивизий захватить плацдарм юго-восточнее Борисова, который был освобожден 25 мая. Для развития успеха нужно было ввести свежие силы. Однако в это время ни в армиях, ни в распоряжении командования фронтом резервов не было. 21-я стрелковая дивизия вступила в бой только 26 мая, когда положение на Западном фронте значительно ухудшилось, и она уже не могла существенно повлиять на обстановку.