L'improvvisa morte di Banér nel maggio del 1641 costrinse Lennart a ritornare in Germania, dove gli fu conferito il titolo di feldmaresciallo e assunse il grado di Generalissimo delle forze svedesi e Governatore Generale della Pomerania. Egli passò subito all'offensiva, marciando attraverso il Brandeburgo e la Slesia fino alla Moravia, catturando la maggior parte delle fortezze avversarie lungo il percorso; il tentativo delle forze imperiali di recuperare le posizioni perdute venne stroncato nella seconda battaglia di Breitenfeld del 2 novembre 1642, dove Torstenson (al comando di 15.000 svedesi) distrusse quasi completamente le forze nemiche (18.000 imperiali): il bilancio fu di 2.000 morti e 2.000 feriti nelle file svedesi contro 10.000 morti e feriti e 5.000 prigionieri tra gli imperiali.