Funny, we're talking about value in another thread and this pops up.
Argentina -800 is what my local has, which is way too risky IMO. It's highly unlikely, but not inconceivable that this game could end in a draw. Iran plays good, disciplined defense. They're going to pack it in for all 90 mins and showed they are capable of doing so successfully. I doubt they'll attempt more than two shots all game, if that many. Argentina could probably put a dead cat in goal and still end up not getting scored on.
In other words, if this game was played eight times, I think Iran could draw more than once. No value here. Pass...save your money for the USA +0.5 on Sunday.