The Burgundian knights soon surrounded the Swiss vanguard, but then Charles made a serious mistake. After brief skirmishing, Charles ordered his cavalry to pull back so the artillery could reduce the Swiss forces before the attacks were renewed. At this time, the main body of the Swiss emerged from a forest which had hitherto obscured their approach. The Burgundian army, already pulling back, soon became confused when the second, and larger, body of Swiss troops appeared. The speed of the Swiss advance did not give the Burgundians time to make much use of their artillery and missile units. Charles attempted a double envelopment of the leading Swiss column before the other two arrived, but as his troops were caught shifting to make this attack, they caught sight of the other Swiss columns and retreated in panic. The withdrawal soon turned into a rout when the Burgundian army broke ranks and ran. For a time, Charles rode among them shouting orders for them to stop and hitting fleeing soldiers with the flat of his sword. But once started the rout was unstoppable, and Charles was forced to flee as well.