I'm not so sure on Iran, especially if the goalkeeper of Mexico plays for win for his dead father. Remember, the entire team will look for a win for homeage for Sanchez father. I would go with Mexico, but it is your decision.
Portugal, can be a sure win since they will be playing a representative of their republic. Holland game can be a draw, but Holland has a huge pression since Argentina won.