Ruotsin armeija marssi etelään Saksiin. Breitenfeldin taistelussa 17. syyskuuta 1631 Kustaa II Aadolfin ja Saksin vaaliruhtinaan Juhana Yrjö I:n joukot löivät Leipzigin pohjoispuolella katolisten Johann Tillyn ja kreivi Gottfried Heinrich Pappenheimin armeijat. Katolinen ratsuväki ajoi ensin saksilaisjoukot pakoon, ja ne pysähtyivät vain hetkeksi ryöstämään ruotsalaisten leirin. Tämän jälkeen Ruotsin ratsuväki ajoi keisarillisen ratsuväen pakosalle, jolloin myös keisarin jalkaväki pakeni taistelukentältä. Katoliset menettivät 6 000 miestä, yli puolet joukoistaan, mutta Kustaa II Aadolf saattoi korvata menetyksensä omaan armeijaansa värvätyistä vangituista palkkasotureista. Voittoisan taistelun jälkeen muutkin protestanttiset ruhtinaskunnat liittyivät sotaan. Ruotsin joukot viettivät talven Etelä-Saksassa.