The Atlas Lions dominated proceedings but ended up pointless when substitute Bouhaddouz's last minute own goal handed Iran a famous win.
The late drama sparked wild celebrations from the Iran bench in St Petersburg as Carlos Queiroz's side took three points from a game in which they were second best for long periods.
Renard's team were well-organised but Morocco extended their record of never having won their opening game in the tournament despite dominating the match and carving out opportunities to score either side of half-time.
However, the North African's manager has insisted that all hope is not lost yet. “I am very disappointed, with how the game played out I'd have been disappointed with a draw.
“So you can imagine what the defeat means when we had quite a lot of opportunities. It's the worst thing that could have happened in added time.
"But in a competition when there are three matches, as long as there are two matches there is always hope whatever the opponent.”