Am 21. Juni 1808 kehrte er zur Armee zurück und am 15. September 1808 Kommandeur der Truppen in Georgien und im Kaukasus. Er nahm Jerewan mit Sturm, schlug die Perser bei Elisabethpol, eroberte 1810 Imeretien und schlug das türkisch-persische Heer bei Zalki. Im Französisch-Russischen Krieg von 1812 kommandierte Tormassow die dritte Westarmee. Er deckte mit dieser Wolhynien, drang im Juli im Rücken des französischen Generals Reynier vor, schlug am 15. Juli diesen bei Kobryn, musste sich jedoch nach der Schlacht bei Podobna vor Reynier und Schwarzenberg zurückziehen. Als die Moldau Armee eintraf übergab er den Oberbefehl an Tschitschagow und übernahm an Bagration's Stelle das Kommando über die Reserve der Hauptarmee mit welcher er den Rückzug der Franzosen von Moskau beunruhigte. Im Feldzuge von 1813 kommandierte er bei Leipzig die Reserve gab aber dann den Befehl an den Großfürsten Konstantin ab und kehrte nach Russland zurück. Dort wurde er 1814 ans Stelle des Generals der Infanterie Rostoptschin Gouverneur von Moskau für dessen Wiederaufbau er sehr viel tat. Er starb in dieser Stellung am 25. November 1819 und wurde im Donskoi-Kloster begraben.