question: What battle did Napoleon fight against the Mamluks ?
answer: the Battle of Shubra Khit
turker_answer: During the Battle of Shubra Khit , Napoleon fought against the Mamluks .
rule-based: Napoleon fought the Battle of Shubra Khit against the Mamluks .