Iran is biggest strategic beneficiary of invasion of Iraq.