En junio de 1306 Bruce fue derrotado en la Batalla de Methven y, en agosto, fue sorprendido en Strathfillan, donde se había refugiado.