In the match held at the Lao National Stadium KM16 in Vientiane, Mehdi Ghaedi opened the scoring for Iran in the 29th minute and Mohammad Mohebbi was on target twice in 41st and 45th minutes.
Iran defender Shoja Khalilzadeh was shown a red card in the 51st minute.
Mehdi Taremi scored an own goal in the 56th minute and Kim Yu-Song made the scoreboard 3-2 three minutes later.
Taremi also missed a penalty in the 67th minute.
Iran edged closed to 'fourth straight World Cup appearance' by winning the match.
The Iranian national football team remained top with 13 points in Group A.
MA/TT