19 i 20 Armia zaatakowały w okolicach Witebska, podczas gdy 21 Armia i resztki 3 Armii atakowały południową flankę 2 Grupy Pancernej w pobliżu Bobrujska.

thumb|Niemiecka kawaleria w płonącym mieście niedaleko Mohylewa 16 lipca 1941 roku W tym samym czasie kilka radzieckich armii przeprowadzało kontrataki w sektorach niemieckich Grup Armii „Północ” i „Południe”. Ten ogólnofrontowy wysiłek był najwyraźniej częścią generalnego planu realizacji radzieckiego przedwojennego planu obronnego. Jednakże mimo kontrataków Armii Czerwonej, które w jakimś stopniu spowalniały Niemców, ich znaczenie było tak marginalne, że Niemcy ledwo zorientowali się, iż była to próba większych, skoordynowanych wysiłków obronnych. Niemiecka ofensywa była tym samym kontynuowana.

Tymczasem 3 Grupa Pancerna Hotha nacierała na północ, a następnie na wschód, równolegle z wojskami Guderiana, zajmując Połock i Witebsk. 7 i 20 Dywizja Pancerna dotarły do rejonów na wschód od Smoleńska w rejonie Jarcewa 15 lipca. W tym samym czasie 29 Zmotoryzowana Dywizja Piechoty grupy Guderiana, wspierana przez 17 Dywizję Pancerną, wkroczyła do Smoleńska i zajęła większość obszaru miasta, z wyjątkiem przedmieść. Wojska niemieckie przewidywały tydzień ciężkich walk ulicznych z powodu powtarzających się ataków radzieckiej 16 Armii mających na celu wyzwolenie miasta.