Even though the referee's mistakes did not affect the result, he and his second Assistant from Syria got two big decisions wrong.
In the 28 minute, the referee's assistant made a hand ball call which was wrong but more surprisingly, the incident was at least 30 Meters away from him and the referee had no other choice to agree with his assistant and give the Iranian striker a yellow card.
Red card not given
The referee could have easily given a red card to the North Korean player inside 15 minutes but didn't make the gutsy call. I guess he was happy with only a yellow.
The match was kind of overrated by the media and in the entire game there were only 4 good opportunities, nevertheless the two teams are good teams in their region.