Opprørerne gikk i land ved Kinghorn in Fife den 6. august. Nyheten om invasjonen hadde nådd frem før dem, og da de marsjerte mot Perth oppdaget de at vegen sperret av en stor skotsk hær, hovedsakelig infanteri ledet av den nye Vokteren.