Tightly contested day in Bristol