С 7 ноября 1806 года по 19 марта 1807 года Горчаков находился в походе против лезгин, а затем выступил на театр русско-турецкой войны и на протяжении кампании 1807 года был в сражениях: 25—26 марта при занятии русским рекогносцировочным отрядом Чёрной горы под Карсом и отступлении оттуда, 29 марта в бою с турецким авангардом на дороге от Ахалциха к Карсу и очищении её от неприятеля, 15 апреля при отражении неприятеля от селения Харахайского, 19 и 30 мая и 5 июня при отражении неприятеля от селения Гумры, 18 июня участвовал в сражении при Арпачае и селении Дигнис.