Depuis le début de la Première guerre du Nord en 1655, le roi de Suède Charles X Gustave se trouve embourbé dans sa guerre contre la Pologne, incapable de mettre définitivement fin aux hostilités malgré la prise de Varsovie. Le roi du Danemark Frédéric III lui offre une possibilité de sortie lorsque celui-ci se décide à déclarer la guerre à la Suède en 1657 pour récupérer les territoires perdus en 1645. L'armée suédoise a alors la possibilité de quitter la Pologne sans donner l'impression d'une déroute. À partir de là, elle marche jusqu'aux parties occidentale et centrale du Danemark, sans passer par la Suède afin d'éviter d'avoir à combattre en Scanie danoise. Des marches forcées de plusieurs dizaines de kilomètres par jour amènent soldats suédois au Jutland. Malgré leur faible nombre, les soldats Suédois sont alors une des armées les mieux entraînées et équipées d'Europe. La résistance danoise est rapidement balayée, celle-ci évitant de s'engager en combat direct avec les « invincibles » Suédois.