In 6 last matches involving Morocco, at least one team did not score.
Morocco does not lose by more than 1 goal in 23 out of 24 last matches.
Morocco does not score in 6 out of 11 last matches.
Morocco does not concede in 9 out of 14 last matches.
Morocco concedes under 2 goals in 15 matches straight.
Iran won in 12 out of 17 last matches.
Iran does not lose over last 22 matches.
In 28 out of 35 last matches involving Iran, at least one team did not score.
Iran does not lose by more than 1 goal in 22 last matches.
Iran does not concede in 24 out of 33 last matches.