Le 10 novembre, Soult et ses attaquèrent l'armée d'Estrémadure lors de la bataille de Burgos. L'attaque frontale des troupes françaises et les charges de la cavalerie provoquèrent la destruction complète des formations espagnoles qui se débandèrent après avoir perdu et 16 canons. Dans la soirée, le maréchal fit son entrée dans Burgos où ses troupes se livrèrent au pillage et Napoléon l'y rejoignit le lendemain à . La prise de ce nœud central permit à l'Empereur de développer sa manœuvre de débordement. Soult continua à diriger les opérations et pendant que quelques colonnes s'acheminaient sans encombre en direction de Valladolid, il se porta immédiatement sur Reinosa avec le gros du corps afin d'intercepter le reste des forces de Blake qui avait été sérieusement accroché le 10 novembre par les du maréchal Victor. Les attaques françaises initiales furent mal coordonnées et purent être repoussées par les Espagnols mais Victor réorganisa ses troupes et au matin du 11 novembre, la bataille d'Espinosa s'acheva sur la défaite de l'armée de Galice qui se retira vers l'ouest après avoir laissé sur le terrain. Rassuré par ces succès, et après avoir envoyé le maréchal Soult sur Reinosa pour couper la retraite de l'armée de Galice, Napoléon put se concentrer sur l'exécution de la manœuvre qui devait conduire son armée sur les arrières des forces espagnoles positionnées au centre et à droite du dispositif. Le 13 novembre, tandis que l'Empereur restait à Burgos afin de superviser les opérations stratégiques, le maréchal Ney, à la tête du corps et des troupes formant la réserve, se dirigea sur Aranda de Duero d'où il devait faire mouvement vers l'est en vue de couper les lignes de communications de Castaños et de Palafox.