Dupont marche sur Cordoue avec la division Barbou composée d'environ . Il culbute devant Cordoue (bataille du pont d'Alcolea les volontaires du général espagnol Echevarri, puis s'empare de la ville ; il y est encore lorsque le général Castaños, avec , menace de couper ses communications avec Madrid. Dupont rétrograde jusqu'à Andujar où il reçoit des secours qui lui permettent de commencer la retraite. Il y apprend sa nomination de comte de l'Empire le . Il reste à Andujar et perd un temps précieux ; quand enfin il décampe de cette ville et arrive à Bailén, il se trouve cerné par toute l'armée espagnole.