Resuelto el problema danés, en 1644 condujo una vez más sus tropas en Alemania, derrotando a los imperiales en la Batalla de Jüterbog. En noviembre del año siguiente penetró en Bohemia, y de hecho, con la gran victoria obtenida en la Batalla de Jankov del 6 de marzo de 1645 abrió el camino hacia Viena. Sin embargo, las tropas suecas, a pesar de alcanzar el Danubio, no consiguieron avanzar más, y en diciembre Torstenson, enfermo de gota, se vio obligado a abandonar el mando y volver a Suecia.