battle of bristol