Iran's hardline Revolutionary Guards had promised "harsh revenge" against the Saudi Sunni royal dynasty for Saturday's execution of Nimr, considered a terrorist by Riyadh but hailed in Iran as a champion of the rights of Saudi Arabia's marginalised Shi'ite minority.