Two Pakistani security guards were killed and several others injured in a suicide bombing outside the Iranian consulate in Peshawar in northwest Pakistan.
The bomber blew himself up after being stopped at a security post in the University Town area.
According to the BBC, a group allied to the Pakistani Taliban claimed responsibility for the attack, saying it would attack Shias everywhere.
Neighbouring Iran, which is predominantly Shia, condemned the bombing.
Its foreign ministry urged regional countries to co-operate closely to combat the 'spread of terror acts and extremism,' the report added.