Bătălia de la Dupplin Moor, (12 august 1332), o luptă luptată la aproximativ 7 mile (11 km) sud-est de Perth, Perthshire, o victorie pentru Edward de Balliol, reclamant la tronul scoțian, asupra forțelor conduse de Donald, contele de Mar, regent pentru tânărul rege David al II-lea. Încurajat în secret de regele Eduard al III-lea al Angliei, Balliol și alți cavaleri care fuseseră dezeredate de tatăl lui David, Robert I Bruce, au aterizat la Kinghorn, în Fifeshire, unde au dirijat trupele locale. Au pornit spre Dunfermline, apoi spre nord și, ajungând pe râul Eann, au dus-o în noaptea de 11-12 august. Dawn a dezvăluit principala forță scoțiană încadrată în două divizii gata să atace. Cu mult depășit, Balliol a adoptat tactici copiate mai târziu de Edward al III-lea la Bataliile Halidon Hill (1333) și Crécy (1346); cei mai mulți dintre oamenii săi în brațe au demontat, în timp ce arcașii au fost detașați la ambele flancuri. Când prima divizie scoțiană a acuzat, zborurile săgeților și-au condus flancurile în centrul său. Sarcina celei de-a doua diviziuni nu a reușit să reînnoiască impulsul scoțian, iar oamenii lor s-au călcat unul pe altul în picioare, murind mai mult prin sufocare decât prin sabie. Urmărind fugarii, oamenii lui Balliol au intrat în Perth, iar luna următoare a fost încoronat rege la Scone. Deși regele David a părăsit temporar țara, Balliol nu a primit niciodată o recunoaștere largă. În 1339 a pierdut Perth, iar în 1356 și-a dat demisia regelui lui Edward al III-lea.