Runsaan puolentoista kuukauden peräytymisen jälkeen Klingsporin kenraaliadjutantti, eversti Carl Johan Adlercreutz löi venäläiset joukot Siikajoen taistelussa 18. huhtikuuta 1808, ja sota sai uuden käänteen. Yhdeksän päivän kuluttua venäläiset voitettiin Revonlahden taistelussa. Perääntyminen päättyi siihen, ja armeija kääntyi takaisin, tosin hitaasti ja viivytellen. Vaikkei Klingsporilla ollut taistelun kanssa mitään tekemistä, kuningas ylensi hänet Revonlahden voiton jälkeen sotamarsalkaksi. Elokuussa Karstulassa kärsityn tappion jälkeen pääarmeija alkoi vetäytyä uudelleen, Oravaisten taistelussa kärsityn tappion jälkeen 29. syyskuuta Klingspor solmi Lohtajan aselevon. Samana päivänä saapui kuninkaan käskykirje, jossa ilmoitettiin Klingsporille armeijan ylipäällikkyyden siirto kenraali af Klerckerille.