Szeptember 29-én az osztrákok megtámadták Frederik táborát Csehországban, ami a porosz győzelemhez vezetett a Soor-i csatában, az osztrák meglepetés és a többség ellenére. Hamarosan a kevés ellátás arra kényszerítette a poroszokat, hogy visszavonuljanak Felső-Sziléziába a télre. Novemberben Ausztria és Szászország meglepetésszerű, kettős inváziót készített Brandenburgba, abban a reményben, hogy elfoglalják Berlint és véget vetnek a háborúnak. November 23-án Frederik meglepte az osztrák hódítókat a Hennersdorfi csata során, összezavarva és szétszórva a nagyobb osztrák erőt. Eközben egy másik porosz hadsereg Leopold I. Anhalt-Dessau-i vezetésével Nyugat-Szászországba lépett, megtámadva és elpusztítva a fő szász hadsereget a Kesselsdorfi csata során.
december 15-én, azután a poroszok elfoglalták Dresdent.