The Battle of Aizkraukle or Ascheraden was a battle fought on March 5, 1279, between the Grand Duchy of Lithuania, led by Traidenis, and the Livonian branch of the Teutonic Order near Aizkraukle in present-day Latvia.