Riving slo tilbake på skottene selv da Edvard Balliol, sønn av John Balliol, kom for å kreve tronen i 1332 med støtte fra kong Edvard III av England. Robert Bruce hadde dødd tre år tidligere, og regjeringen til barnekongen David II falt hurtig sammen og i hendene på ved slaget ved Musselburgh. Balliol tok Perth og tronen i september. Balliol ble likevel drevet ut, kun for å komme tilbake året etter og hans administrasjon ble klar i 1336, men ble igjen drevet ut av Perth i 1339.