Battle of crooked billet