question: During which war did the British navy defeat Eight Banners forces at Ningbo and Dinghai ?
answer: the First Opium War
turker_answer: The British navy defeated Eight Banners forces at Ningbo and Dinghai during the First Opium War .
rule-based: The British navy defeated Eight Banners forces at Ningbo and Dinghai during the First Opium War .