Après quelques victoires encourageantes, Robert remporte sa première victoire décisive sur les Anglais à Loudoun Hill le 10 mai 1307. Nombreux sont ceux qui se rallient à lui à la suite de ce succès, d'autant que son adversaire Édouard d'Angleterre meurt en juillet 1307 avant d'achever son expédition punitive en Écosse. Son successeur Édouard II suspend les hostilités.