21 czerwca armia cesarsko-bawarska przekroczyła rzekę Rednitz i odcięłą Szwedów od Dolnej Saksonii i Bałtyku, dotarła pod Zirndorf na północ od Norymbergi i założyła tam obóz. Na wschód od obozu znajdowała się bagnista dolina rzeki Rednitz, a na północy na zalesionych wzgórzach stał zamek Alte Veste. Także na wschodzie i na południu od Norymbergi stanęły garnizony cesarskie. Armia Gustawa Adolfa znalazła się w potrzasku.

Oblężenie Kanclerz Szwecji Axel Oxenstierna połączył swe siły z armiami Johana Banéra i Bernarda Weimarskiego i ruszył osaczonej armii królewskiej na pomoc. Dnia 17 sierpnia wprowadził do Norymbergi 27 000 żołnierzy. Siły były teraz wyrównane, a ponieważ zapasy żywności były już na wyczerpaniu, Gustaw Adolf nie miał innego wyjścia jak zaatakować wojska cesarsko-bawarskie. Szwedzi rozpoczęli zatem przygotowania do natarcia koncentrując swe siły na południe od Zirndorfu. Dnia 21 sierpnia potężna artyleria szwedzka rozpoczęła przygotowania artyleryjskie, którego zadaniem było umożliwienie przeprawy przez rzekę Rednitz. By uniknąć strat Albrecht Wallenstein wycofał swe wojska spod zasięgu szwedzkich dział. Korzystając z tego Gustaw Adolf nocą 23 sierpnia przeprawił swą armię na drugi brzeg rzeki Rednitz.