Saudi Arabia and Iran huge surprises