Afghan security forces battled gunmen near a police compound and the nearby Iraqi embassy in Kabul on Monday following a suicide bombing, officials said.