Around noon on November 8, 1620, the right wing of the imperial troops started moving towards the Protestant Bohemian army. Subsequently, the Spanish
cavalry and
Walloon infantry also attacked the left wing of the Bohemian army. Already at this time, larger parts of the Bohemian army began to flee, but smaller parts fought doggedly against the uphill marching soldiers of the Imperial League troops, and the Bohemian soldiers under the command of Christian II of Anhalt (son of the commander-in-chief Christian of Anhalt) managed to repel the Spanish cavalry and, as a result, to break up a Walloon unit. Tilly, as commander of the Bavarian League troops, then ordered the Italian and Polish cavalry to charge, and they were subsequently able to blow up the order of the enemy Hungarian Bohemian cavalry and drive them into the
Vltava, where many drowned.
Now, taking advantage of the numerical superiority, the entire Catholic army began to move and fought the remaining soldiers of the Bohemian army in hand-to-hand combat. During this phase of the battle, the young Lieutenant-Governor Gottfried Heinrich zu Pappenheim, who was fighting on the imperial side, was also seriously wounded. Meanwhile, more and more of the Bohemian-Anhalt soldiers fled in the direction of Prague, where they slowly became aware of the impending defeat. King Frederick, who only the day before had ridden down the lines and exhorted the soldiers not to abandon either his or the Bohemian cause, had hurried back to Prague during the battle to beg the Bohemian estates for money for his troops and to receive the envoy of the English king. From him he hoped to receive the long-awaited news of the support of his father-in-law, James I. However, by the time Frederick was about to ride out of the city to rejoin the troops on the battlefield at noon on 8 November, it was already too late. At the city gate he met fleeing soldiers of his army and his chancellor Christian von Anhalt, who informed him of the disaster. Frederick, fearing extradition to the Bavarian duke, went into hiding in Prague's Old Town and escaped the next day in the direction of Breslau.