Subsequently , as the German offensives were halted , a Soviet strategic counter-offensive and smaller - scale offensive operations were executed to force German armies back to the positions around the cities of Oryol , Vyazma and Vitebsk , nearly surrounding three German armies in the process .