成多队通过厄尔士山脉，打算和布劳恩的部队决战，施威林带邻西里西亚驻军从克沃兹科前去与主力会合。4月21日，贝沃恩公爵分队在赖兴贝格附近遇到克尼格塞格伯爵带领的奥军，普鲁士赢得赖兴贝格之战后继续前往布拉格。各队普军在布拉格北面会合，后撤的奥军听从洛林的查理亲王调遣在该市东面重组，两军在5月6日打响布拉格战役。双方伤亡惨重，布劳恩与施威林阵亡，普军将奥军逼入布拉格要塞并开始围城。奥军司令利奥波德·冯·道恩伯爵得知布拉格遇袭后带领三万将士从东面前去支援，但他抵达战场的时间太晚，只能把数以千计逃离战场的奥地利军