Battle of larga