Following the morning clashes, the Swedish troops took up positions along both sides of Habrovka. The supreme commander of the Imperial army von Hatzfeld consolidated his troops once more. It was no easy task as his soldiers were quite shaken by the failures of the day, the newly formed units were, save for few exceptions, not very well co-ordinated and the commanders lacked necessary unity. Despite these retractions, the Imperial army was again battle ready. For purposes of cover, the formations were positioned in the Opatov forest, which reached up to the Ratmerice – Jankov road. The Imperial troops occupied the full length, and even erected entrenchments around the edge of the woods, waiting for further orders. Field Marshal von Hatzfeld could not wait any longer than until the next day, as the army provisions were left behind in Tabor.
The Swedish commander Torstensson wished to witness the Imperial retreat in person. Accompanied by a small number of troops he scaled the ridge and only to see – to his utter surprise – ranks of battle ready troops before him. When the Imperial troops caught sight of the enemy, they again attacked before any order could be given. Field Marshal von Hatzfeld was left with no other choice than to give an order for an all-out attack thus commencing the final stage of the battle. Skirmishes broke out along both sides of the old road from Ratmerice to Jankov. Initially, the Imperial troops held the upper hand. The pushed the Swedes back and even captured ten artillery pieces. However, Swedish reinforcements shortly turned the tables by positioning more cannons on a hill near Habrovka used to bombard troops struggling to scale the stair-like baulks. Some of the Imperial forces managed to circumvent the Swedes and push them to where the Jankov cemetery lies today, where fierce fighting took place. Meantime, Field Marshal von Hatzfeld despatched eleven squadrons of General Werth, i.e. approximately two thousand cavalrymen to circumvent Ratmerice and Habrovka, and attack the Swedes from the rear. They achieved this goal but instead of pursuing the retreating Swedish troops, the cavalry hit upon the weakly defended rear units of the Swedish army and started looting the wagons with provisions and spoils of previous campaigns. They even captured Torstensson’s wife Beata de la Gardie. However, she did not remain captive for too long as the Imperial forces paid dearly for the looting. Cavalry of the Swedish General Major Gougels suppressed the Imperial forces in the location of today’s Jankov cemetery and reformed quickly to charge at Habruvka to attack the looting Imperial forces. They were soon overcome, chased away, with Torstensson’s wife liberated in the process.
The last clash of the battle was a skirmish between the Imperial cavalry and Swedish infantry near Hartmany, when yet again the Swedish artillery forced the cavalry to retreat. At three in the afternoon, only the von Hatzfeld’s infantry was on the battlefield and the Imperial commander was forced to seek protection with the unit, positioned on a small hillock. It did not take too long before even these troops were forced to take to their heels under Swedish crossfire. Running away among his men, von Hatzfeld was captured by two Swedish officers. In the evening, he was brought to a hill near Habrovka, where a memorial of the battle can now be found. Once there, von Hatzfeld surrendered his sword to Marshal Torstensson and capitulated.
Available historical sources agree that both armies fought exceptionally valiantly. That is demonstrated besides other factors by the high numbers of dead. The Imperial army had approximately four thousand dead, the Swedish had some two and half thousand killed. Some three thousand Imperial soldiers were taken prisoner. The casualties include Marshal of the Imperial army Götz, Field Marshal von Hatzfeld was captured, along with five generals, and nine colonels. Subtracting from the original sixteen thousand men all those killed, captured and those of the allied units from Bavaria and Saxony, who returned home, less than three thousand men were present at the marshalling grounds at the White Mountain in Prague. The Imperial army was practically destroyed. After receiving the news, the Emperor Ferdinand III left Prague for Vienna to prepare defences of the city.