Isegi pärast deklaratsiooni oli Šotimaal endiselt märkimisväärne toetus Jamesile. Viscount Dundee kogus armeed Šotimaa mäestikku ja võitis veenva võidu Killiecrankie juures
27. juulil. Dundee väe suured kaotused koos tema surmava vigastusega kõrvaldasid siiski Williami vastu ainsa tõhusa vastupanu ja ülestõus purustati kiiresti, kannates järgmisel kuul Dunkeld'i lahingus kõva lüüasaamise.