battle of byllesby