Uztailaren 25ean Dundeek gidatutako errefortzuak Blair-era iritsi zirenean, Murray erretiratu egin zen, Mackay Perth utzi zuen 3.500 gizonekin eta iparraldera joan zen hura laguntzera. Killiecrankie-ko errekan
Uztailaren 27an, jakobitarrek garaipen harrigarria lortu zuten, Mackayren armadari ia 2.000 hildako eraginez. Hala ere, jakobiten ia herena hil zuten, Dundee barne. Alexander Cannon Jacobiten buruzagi bihurtu zen, baina bere aukerak mugatuak ziren. setiorako ekipamendurik gabe, ezin zuen portu bat hartu, hornidura ia ezinezkoa eginez, eta zalditeria falta zela eta soldadu jakobitak zaurgarritzat jo zituzten. Denbora gertu zegoen Mackayrekin, kolpe bakarra saihestuta.